At One Community, we believe in creating holistic human support webs to address global challenges. Our all-volunteer organization is dedicated to evolving sustainability through open sourcing and free sharing our complete process. From sustainable approaches to food, energy, housing, education, to innovative economic and social architecture models, we aim to regenerate our planet. Our work is designed to be self-replicating, enabling the creation of global collaboration teacher/demonstration hubs. By doing this for “The Highest Good of All,” we are committed to creating a world that works for everyone.
Click on each icon to be taken to the corresponding Highest Good hub page.
One Community’s physical location will forward this movement as the first of many self-replicating teacher/demonstration communities, villages, and cities to be built around the world. This is the July 15th, 2024 edition (#591) of our weekly progress update detailing our team’s development and accomplishments:
DONATE | COLLABORATE | HELP WITH LARGE-SCALE FUNDING
CLICK HERE IF YOU’D LIKE TO RECEIVE AN EMAIL EACH WEEK WHEN WE RELEASE A NEW UPDATE
One Community is developing holistic human support webs through Highest Good housing that is artistic and beautiful, more affordable, more space efficient, lasts longer, DIY buildable, and constructed with healthy and sustainable materials:
This week, Joseph Osayande (Mechanical Engineer) continued helping finish the Vermiculture Toilet designs. The standing system assembly was developed further with the connector channel. Unistruts with brackets were added, and bolts were distributed along the strut to ensure balance and manage the weight effectively throughout the structure. Two separate designs were created, and a decision will be made next week on which design has the most potential. Selecting the right model is imperative for the project’s success. The vermiculture toilets and other sustainable human waste processing technologies form the basis of One Community’s open source model for holistic human support webs. See below for some of the pictures related to this work.
Rizwan Syed (Mechanical Engineer) also continued helping finish the Vermiculture Toilet designs. This week, Rizwan summarized the team’s design and stress analysis activities from the past three months to update the vermiculture eco-toilet design content on One Community’s website. He added detailed notes on the design criteria and metal frame engineering sections to reflect the latest design changes and analytical calculations. He researched unistrut wing connectors that match the thickness requirements of support pillars and integrate multiple attachment structures of the vermiculture system. Rizwan also created custom 3D models of wing connectors in SOLIDWORKS and integrated them into the main vermiculture assembly to identify interferences between the L-brackets and the slider block. Additionally, he discussed the solidified hand calculations of the removable drawer with the engineering team to verify the accuracy of calculations related to the drawer’s mass and applied force. The vermiculture toilets and other sustainable human waste processing technologies form the basis of One Community’s open source holistic human support webs model. Here are a few photos showing examples of his work.
Yagyansh Maheshwari (Mechanical Engineer) started his work with Earthbag Village designs. This week, Yagyansh searched for options of wheels that can be used in the drawer and finalized a few options after reviewing their specifications. He also reviewed the mechanism for disposing of compost on the ground, ensuring that the selected wheels and mechanism meet the necessary requirements for effective operation. The Earthbag Village is the first of 7 to be built as the housing component of One Community’s open source model for holistic human support webs. See some of this work in the collage below.
The Aircrete Testing Team’s summary, covering their work on Aircrete Compression Testing was managed by John Sullivan (CBU Chemical Engineering Student) and includes Jonathan Crago (Civil Engineering Student) and Preston Thompson (Civil Engineering Student). This week, Jonathan collaborated with his teammates to develop additional test cylinders for the Domegaia method. The team addressed a clogged drain issue by relocating all equipment outside or nearby. They also held discussions on next steps for Domegaia and recorded a video detailing their method. Following this, the team established a new area for aircrete production due to restrictions in the original space. Tasks were organized with the drill used indoors and the concrete mixer operated outside. During this process, they experimented with Domegaia and identified a potential solution to enhance stability by increasing the cement content in the mix. John and the team started additional trials with the Domegaia method. Due to issues with the drain, they relocated their operations outside, which has slowed progress. The team also carried out compression tests on previous trials to evaluate their results. These aircrete tests contribute to the housing aspect of One Community’s open source model for holistic human support webs. See below for some of the pictures related to this work.
The Earthbag Village 4-dome Home Team was managed by Khushboo Parmar (Project Manager) and includes Michaela Silva (Architect), Adefola Madehin (Electrical Design Specialist), and Karthik Pillai (Volunteer Mechanical Engineer). Karthik focused on gaining a good understanding of Revit and familiarizing himself with key architectural concepts to prepare for future project contributions. The weekly meeting with Michaela provided clarity on the next steps for project advancement. Michaela finalized the stair design for loft access in the dome, integrating storage drawers into the bedroom dome closets. She also incorporated all windows, doors, and arches, including loft windows, into the Revit model. Fola did his part supporting holistic human support webs by completed the lighting and socket ring circuit lettering and selection for the Earthbag 4 Dome Village project. He also finished the schematic diagram for the distribution panel per NEC standards and prepared to work on the electrical load schedule using the American standard of single-phase voltage.
Khushboo prepared for and interviewed two software developers on separate days, offering them volunteer positions with the organization. She also led a team meeting with the lead architect to address blockers and created a Dropbox folder for the engineers to access project files. Khushboo maintained communication with all team members to provide support and answer questions. The Earthbag village forms the basis of One Community’s open source model for holistic human support webs. See their work in the collage below.
One Community is developing holistic human support webs through a Duplicable and Sustainable City Center that is LEED Platinum certified/Sustainable, can feed 200 people at a time, provide laundry for over 300 people, is beautiful, spacious, and saves resources, money, and space:
This week, Chris Blair (GIS Technician/Horticulturist) continued working with GIS data as part of One Community’s Permaculture Design. Chris began developing a written tutorial for utilizing GIS data. He produced the initial draft detailing steps to locate digital elevation models (DEMs) based on property location, import them into ArcGIS Pro, verify and adjust coordinate systems, and create a polygon feature class to represent the property. Proper property modeling and understanding is a foundational part of One Community’s open source model for holistic human support webs. Here are a few photos showing examples of his work.
Clarice Gaw Gonzalo (Architect) continued her work with the Duplicable City Center room designs. Clarice edited previous renders of several themed rooms and focused on the Nautical-themed room. She began by fixing the candles on the wall in the Tranquility room in SketchUp before uploading them again to Lumion to render the previous view again. Additionally, she rendered the Nautical room, adding people and clutter, and further populated the bedroom and bathroom with people and objects. She also adjusted the sun pathing and lighting for each view. The City Center will be built along with the first of the 7 villages as part of One Community’s open source model for holistic human support webs. See some of this work in the collage below.
Nika Gavran (Industrial Designer) continued her work on the Duplicable City Center dormer window installation plans. This week, Nika focused on moving forward with the dormer window assembly instructions, concentrating on increasing the stability of the structure through the implementation of final screws and fasteners. She initiated renders for the final document, having a more finalized version of all the wood cuts. Additionally, she began working on the composition of the final document, inputting dimensions for the wood cuts. The Duplicable City Center is a foundational part of One Community’s open source holistic human support webs model. See below for some of the pictures related to this work.
One Community is developing holistic human support webs through Highest Good food that is more diverse, more nutritious, locally grown and sustainable, and part of our open source botanical garden model to support and share bio-diversity:
This week, the core team continued updating and expanding the Highest Good Food tools, equipment, materials, and supplies document by adding new items and categorizing tools and equipment into powered and non-powered. This ongoing research aims to establish a list of tools for all One Community projects. The project also involves separating specific tools from the master list to create detailed inventories for individual One Community projects. Highest Good Food is an important part of holistic human support webs with One Community’s open source plans. See their work in the collage below.
Charles Gooley (Web Designer) focused this week on the Transition Food Self-sufficiency Plan and completed the replacement of placeholder images for recipe pages, with the exception of one vegan pasta image awaiting provision. His then shifted to correcting anchor links on the Tools and Equipment for Open Source Construction master page to ensure proper display in the address bar. This work will continue into the next week. Additionally, an image on the Foundations of Fulfillment page was linked to a larger view of the same image. Sustainable food and housing are an important part of creating holistic human support webs with One Community’s open source plans. See his work in the collage below.
Hayley Rosario (Sustainability Research Assistant) continued to update the Highest Good Food page, focusing primarily on the “Garden Establishment and No-Till” section. Her tasks include drafting the Highest Good Food page, completing the implementation details for the 20-person section, and beginning to focus on the 50-person section. For the 20-person section, she attached links to plants, formatted the content, and reviewed the information. Highest Good Food is an important part of holistic human support webs with One Community’s open source plans. See her work in the collage below.
One Community is developing holistic human support webs through Highest Good education that is for all ages, applicable in any environment, adaptable to individual needs, far exceeds traditional education standards, and more fun for both the teachers and the students. This component of One Community is about 95% complete with only the Open Source School Licensing and Ultimate Classroom construction and assembly details remaining to be finished. With over a decade of work invested in the process, the sections below are all complete until we move onto the property and continue the development and open sourcing process with teachers and students – a development process that is built directly into the structure of the education program and everything else we’re creating too:
This week, Apoorv Pandey (Mechanical Engineer) continued helping with the engineering details for The Ultimate Classroom part of the Highest Good Education component. He completed the AutoCAD cover page according to the City of San Diego’s CADD standards cover sheet guidelines. Apoorv plans to update the title block to align with the new standards outlined in a separate document. He has progressed with the STAAD Pro roof and truss calculation presentation and aims to complete the report. The One Community model of combining forward-thinking education with sustainably built classrooms like this is an excellent example of holistic human support webs. See the collage below for their work.
Brian Mwoyowatidi (Graduate Structural Engineer) continued helping with the engineering details for The Ultimate Classroom part of the Highest Good Education component. He focused on the Wind Load Analysis for the Ultimate Classroom, examining the loads affecting the footer and foundation system. He used Microsoft Excel to document calculations and relevant resources for this analysis. Brian also contributed to the tutorial for constructing the Ultimate Classroom, addressing topics such as construction methodology, PPE, site demarcation, and trench safety. The One Community model of combining forward-thinking education with sustainably built classrooms like this is an excellent example of holistic human support webs. See the collage below for their work.
One Community is developing holistic human support webs throughh a Highest Good society approach to living that is founded on fulfilled living, the study of meeting human needs, Community, and making a difference in the world:
This week, the core team completed over 34 hours managing One Community’s volunteer-work review not included above, emails, social media accounts, web development, new bug identification and bug-fix integration for the Highest Good Network software, and interviewing and getting set up new volunteer team members. They also shot and incorporated the video above that talks about holistic human support webs and how holistic human support webs is a foundation of the bigger picture of everything One Community is doing. The picture below shows some of this work.
Arun Chandar Ganesan (Volunteer Data Analyst and SEO and Social Media Assistant) focused on improving webpage SEO by reviewing a large number of pages, including some that had previously been abandoned, and working on the assigned webpages. He also oversaw and coordinated the scheduling of posts on One Community’s social media channels, including Facebook, Instagram, and LinkedIn, for the subsequent months of the year. His work on social media helps One Community to broaden our reach and spread our message about holistic human support webs. The following images show his work for the week.
Jia Shu (UX Designer) collaborated with John on Phase 3 of the PRD, focusing on epics, user stories, tasks, and priorities. Additionally, Jia explored web design and iOS/Android design systems through resources such as Material Design, Android Developer, and Apple Developer websites. The team established a design system structure encompassing six epics and their respective user stories, while still finalizing specific tasks for each epic with John. Using Figma, they created a basic layout for each function and began referencing and applying relevant design elements. The current focus areas include activity evaluation and evolution tracking, activity FAQ, summary and comments connected to the calendar, and reports functionality covering participation, resource use, feedback, and class ratings. These changes help the One Community mission for creating open source holistic human support webs. The picture below shows some of this work.
The Administration Team’s summary, covering their work administrating and managing most of One Community’s ongoing process for supporting holistic human support webs was managed by Sneka Vetriappan (Data Analyst) and includes Durgeshwari Naikwade (Data Analyst), Jessica Fairbanks (Administrative Assistant), Jim Zhang (Administrative Assistant), Kishan Sivakumar (Administative Assistant and Software Team Manager), Michael Juma (Administrative Assistant), Olawunmi “Ola” Ijisesan (Administrative and Management Support), Rachna Malav (Data Analyst), Ruiqi Liu (Administrative Assistant), Saumit Chinchkhandi (Software Engineer), T R Samarth Urs (Data Analyst), Vibhav Chimatapu (Data Analyst/Admin Assistant) and Zuqi Li (Administrative Assistant and Economic Analyst). This week, Durgeshwari scheduled 2 interviews for the software development and admin team and updated the draft for the HGN Phase 3 deliverable tracking table. Jessica prepared for a new action item with Highest Good Food and participated in a new administrator’s training process while completing her weekly administrative duties. Jim focused on SEO optimization for 10 past blogs and drafted an ESG investing proposal. Kishan worked on the weekly update blog and focused on SEO optimization efforts.
Michael enhanced SEO parameters for weekly blogs, optimizing 10 previous blogs. Ola participated in training new admin team members, reviewed the PR team’s work, and ensured the accuracy of progress report sheets. Rachna supported the holistic human support webs team as she performed regular administrative duties, scheduled interviews, and worked on SEO pages. Ruiqi completed review processes and managed bio announcements while continuing work on benchmarking. Saumit did his part supporting the creation of holistic human support webs as he completed onboarding and action items, practiced admin procedures, and created web pages featuring team summaries. Samarth managed the PR review team, optimized blogs, and summarized their work in a blog post.
Vibhav reviewed PR team work, created group summaries, and continued SEO optimization efforts. Zuqi organized weekly summaries for the Graphic Design and Alpha Teams, reviewed admin updates, and updated blog justifications. One Community’s model for supporting holistic human support webs includes developing and maintaining a supportive administration team like this. You can see the work for the team in the image below.
The Graphic Design Team’s summary was managed by Zuqi Li (Administrative Assistant and Economic Analyst) and included Ashlesha Navale (Graphic Designer), covering their work on graphic designs for holistic human support webs. This week, Ashlesha worked on making changes in the Treehouse Village book-pages 36, 37, 38 and 39 and uploaded the Indesign Book file and created PDF file too. Additionally, she researched and curated a collection of nature-based background images and different theme-based images for creating Social Media Images and created nine social media images. She also Fixed a few old social media images and food recipe images and updated her folder. See the Highest Good Society pages for more on how this contributes to holistic human support webs. See the collage below to view some of their work.
One Community is developing holistic human support webs through open source Highest Good Network® software that is a web-based application for collaboration, time tracking, and objective data collection. The purpose of the Highest Good Network is to provide software for internal operations and external cooperation. It is being designed for global use in support of the different countries and communities replicating the One Community sustainable village models and related components.
This week, the core team continued their work on the Highest Good Network PRs testing, confirming the fixed PRs. The PRs include the ability for volunteers and all other roles to view their tasks, the creation of the ability for owner users to approve and apply suggested changes on a task, a fix for the timer stopping every time the WBS page is accessed, the creation of the Search Projects By Person functionality, and the confirmation of the ability as an admin to delete one of the time logs for Jae’s protected accounts. Additionally, they encountered issues such as the inability to perform testing due to the absence of a Dark/Light mode icon on the Dashboard and reported this issue, along with another issue where links provided in Team Weekly Summary reports from the Profile page are not contained within the weekly text box. Furthermore, they reviewed the Highest Good Network (HGN) User’s Manual, addressing comments, updating the table of contents numbering, and providing corrections and suggestions. See the Highest Good Society and Highest Good Network pages for more on how this relates to holistic human support webs. The collage below shows some of their work.
The Alpha Team’s summary, covering their work on the Highest Good Network software was managed by Lin Khant Htel (Frontend Software Developer) and includes Anand Seshadri (Software Engineer) and Logeshwari Renu (Software Engineer). The Highest Good Network software is how we will manage and measure our processes for holistic human support webs across our social architecture, construction, production, and maintenance processes. This week, Lin worked on unit testing for the DashboardController, focusing on the getSuggestionOption and editSuggestionOption functions. He completed the unit testing for all functions and submitted them for review in PR#965. Additionally, Lin did his part in support of holistic human support webs as he reviewed the weekly summaries, photos, and videos of his team Alpha members. Logeshwari fixed an issue with the error message popup when a volunteer with certain permissions (“create new user” or “see all users”) clicked on the “User Management” button. She identified a gap in the role while calling the API request, added the necessary role and permissions for other users with additional access, tested the code, and created PR#1026. Anand did his part supporting the creation of holistic human support webs as he worked on a new feature to suggest changes in task hours and increase the changes tracker when hours are modified on the Dashboard page. He updated the task component to suggest changes in hours, dispatched actions to update changes, and added comments to indicate state changes. Additionally, he addressed merge conflicts in a previous PR that added validation for required review links and implemented link checking, handling multiple conflicts in various places. See the Highest Good Society and Highest Good Network pages for more on how this relates to holistic human support webs. View some of the team’s work in the collage below.
The Badges Bugs Team’s summary overseeing advancements in the Highest Good Network software was managed by Summit Kaushal (Backend Software Developer) The Highest Good Network software is how we’ll be managing and objectively measuring our process for holistic human support webs through our social architecture, construction, production, and maintenance processes. This week, Summit sent recruitment messages on Slack and replied to recruits interested in joining the team, members who declined, and recruits with other inquiries. They reviewed a debugging video regarding a persistent Postman issue, attempted to create a new request which resulted in a 401 error status, and identified potential technical difficulties, including internet connection issues, as contributing factors. Summit also spent time on weekly tasks, reviewed documentation, and reviewed code. See the Highest Good Society and Highest Good Network pages for more on how this relates to holistic human support webs. View some of the team’s work in the collage below.
The Binary Brigade Team’s summary overseeing advancements in the Highest Good Network software was managed by Min Sun (Software Engineer) and includes Aaryaneil Nimbalkar (Software Developer), Deepthi Kannan (Software Engineer), Huijie Liu (Software Engineer), Sai Sarath Kumar Alavakonda (Software Engineer), Sandhya Adavikolanu (Software Developer) and Sri Sudersan Thopey Ganesh (Software Engineer). The Highest Good Network software is how we’ll be managing and objectively measuring our process for holistic human support webs through our social architecture, construction, production, and maintenance processes.
This week, Aaryaneil worked on resolving issues within the VolunteeringTimeTab component unit tests, which were causing console errors due to unhandled API calls. These issues were fixed. Additionally, PR #2450, related to unit tests for tableFilter.jsx, was tested, along with PR #2448 for unit tests for Projects.jsx. The optimization of the permissions management page for mobile displays in PR #2446 was reviewed, as was the hotfix for the dark mode button issue in PR #2442. The update that caused a 400 error when changing the last name on the user profile, as addressed in PR #2440, was tested. Deepthi did her part in support of holistic human support webs as she made progress on the HGN Software Development project by enhancing the user experience of the SEND EMAILS page. She addressed responsive design issues and improved the spacing and padding of various elements. Specifically, she updated the Announcements.css file to add media queries, ensuring the layout adjusts correctly across different screen widths. Labels now have a margin-bottom of 15px for better spacing, while input fields and text areas have 10px padding for inner spacing and a margin-bottom of 15px. Additionally, Deepthi worked on finishing the HGN Phase 1 Users Manual, collaborating with Prashanth to align the margins and index of the private document. Huijie did her part supporting the creation of holistic human support webs as she focused on styling features for the role distribution pie chart and the work distribution bar chart on the total org summary page. After encountering issues with styling the text above the bars and following group discussions, she began investigating alternative libraries, including Chart.js and Recharts. Additionally, she started working on the data format and icons for building the anniversary celebration component. Deepthi enhanced the user experience of the SEND EMAILS page, addressing responsive design issues and improving the spacing and padding of various elements, specifically updating the Announcements.css file to add media queries. These changes were verified at multiple breakpoints to ensure the layout works as expected across different screen sizes. She also worked on finishing the HGN Phase 1 Users Manual, collaborating with Prashanth to align the margins and index of the document.
Min focused on optimizing the loading speed of the backend API for user profile retrieval, implementing additional API endpoints, and improving the loading speed of the task component on the dashboard page. He also hosted the weekly meeting, approved several PRs, and compiled a team summary. Sai contacted Diya to clarify the correct branch for checkout and understand the related issue. They reviewed pull request 2416 and addressed requested changes. Sai worked on resolving a new issue involving adding a new team and ensuring proper functionality of the “see all” toggle, discussing it with Diya and making necessary adjustments. Sandhya did her part supporting the creation of holistic human support webs as she focused on enhancing data accuracy and visualization capabilities across various components of the HGN Software Development project, dedicating time to ensure data reporting and visualization tools accurately reflect the underlying data. This included integrating a bar chart into the TotalOrgSummary component to provide a visual representation of the total tasks assigned and completed, utilizing real-time data fetched from an API. Sri created a pull request (PR 2452) introducing the TeamStatsBarChart component, which utilizes Recharts to display team statistics with horizontal bar charts. This component includes custom labels that show the value, percentage composition, and volunteer changes for each bar, with labels positioned to the right of each bar and color-coded to indicate increases (green) or decreases (red) in volunteer numbers. The chart is designed to be responsive, ensuring it looks good on various screen sizes. Additionally, Sri updated the volunteer tabs and activities by incorporating changes from the accordion update by Harsh. See the Highest Good Society and Highest Good Network pages for more on how this relates to holistic human support webs. View some of the team’s work in the collage below.
The Blue Steel Team’s summary, presenting their work on the Highest Good Network software was managed by Jingyi Jia (Software Engineer, Team Manager), and includes Bhuvan Dama (Full stack Developer), Jay Srinivasan (Software Engineer), Parth Rasu Jangid (Software Developer), Ramakrishna Aruva (Software Engineer), Tzu Ning “Leo” Chueh (Software Engineer), and Vishavdeep Kaur (Full stack Developer). The Highest Good Network software is how we’ll be managing and objectively measuring our process for creating holistic human support webs through our social architecture, construction, production, and maintenance processes. This week, Jay focused on unit tests for SameFolderTasks, increasing the coverage for fetch requests and component rendering scenarios. He overcame challenges with the EditTaskModal by creating a mock for testing purposes, completing most of the unit tests. Jay also reviewed weekly summaries and media for Team Blue Steel. Bhuvan focused on HGN Software Development, particularly on resolving merge conflicts for PR#2148 and enhancing the TableFilter.jsx file. Additionally, he encountered build issues related to code updates and test case expansions. Ramakrishna developed a new method in the user profile controller and integrated backend API changes with the frontend.
Tzu Ning did his part supporting the creation of holistic human support webs as he improved useEffect hooks to avoid fetching data with an undefined userId, added conditional rendering for a loading state, and finalized task functions including immediate save actions and button enablement. His work also addressed a bug through a new pull request and resolved npm test failures, enhancing overall system robustness. Vishavdeep tested a total of eight pull requests across various projects, including PR-2446, PR-2078, PR-2146+895, PR-2191, PR-2196, PR-2422, and PR-2407. She provided comments, approvals, and attached necessary videos and screenshots on GitHub. Additionally, she reviewed and approved two additional pull requests, confirming their functionality aligned with project requirements. Parth completed writing unit tests for the timeZoneAPIController.js and created a pull request (PR#1027) on the backend HGNRest repository. Additionally, he worked on resolving conflicts in his previous pull requests to enable their merging into the HGNRest repository. See the Highest Good Society and the Highest Good Network pages to learn more on how their work contributes to holistic human support webs. See below to view images of their work.
The Code Crafters Team’s summary, covering their work on the Highest Good Network software, was managed by Ruiqi Liu (Administrative Assistant) and includes Carlos Gomez (Full-stack Software Developer), Weiyao Li (Software Engineer) and Xiaoyu Chen (Software Engineer). The Highest Good Network software is how we’ll manage and objectively measure our process for creating holistic human support webs through our social architecture, construction, production, and maintenance processes. Carlos added a new feature to VolunteerHoursDistribution.jsx, resetting the total hours worked per week and the redux system in TotalOrgSummary. According to the Figma design of Volunteer Hours Distribution, he analyzed the volunteer data from the REST API and displayed it in the app. He also debugged the VolunteerHoursStats.jsx to ensure the correct props were used in ReportPieChart.jsx. Weiyao did his part supporting the creation of holistic human support webs as he worked on the “add roles” feature, which required edit access to create roles with permissions. He also spent time learning React, Redux, and testing concepts, which are essential for later features. Xiaoyu started working on the volunteer dashboard and learning Figma while attempting to reuse the hour distribution.js code. Xiaoyu rewrote all permission functions and updated the deletion and addition functionalities based on comments, drew the hours chart layout, installed chart.js, and ensured the layout was correct using example data. Based on feedback from Harsh and Carlos, Xiaoyu learned from PR 2310 and built the chart accordingly. Xiaoyu also completed the call getTaskAndProject Stats API. See the Highest Good Society and Highest Good Network pages for more on how this relates to holistic human support webs. The collage below shows some of this work.
The Dev Dynasty Team’s summary, covering their work on the Highest Good Network software, was managed by Nahiyan Ahmed (Full Stack Software Developer) and includes Howie Miao (Software Engineer), Harsh Bodgal (Software Engineer). and Jatin Agrawal (Software Engineer). The Highest Good Network software is how we’ll manage and objectively measure our process for creating holistic human support webs through our social architecture, construction, production, and maintenance processes. Nahiyan completed PR 2446, optimizing the permissions management page for mobile and tablet displays by redesigning the pagination of the permissions change log table to ensure functionality across all viewports, implementing responsive font sizes, and adjusting button sizes for the permission item page. He also addressed PR 2442, resolving issues with the dark mode button to correct hover effects and font colors.
Howie transitioned from PR reviews to joining a development team to address bugs and work on website development after finishing up a couple more PR reviews. He shifted to bug searching on the user profile page, as suggested by Nahiyan. After identifying a few bugs, he then returned to fixing the teams’ page scroll bar. He also focused on understanding the teams’ page rendering issue. Jatin did his part supporting the creation of holistic human support webs as he worked a total of 20 hours on various PRs. He also worked on the bug weekly-voluntary summary frontend page. Harsh worked on resolving an ongoing API issue that remains unresolved. He then shifted focus to developing the time period selection and comparison period selection dropdown. This component will be integrated with charts and APIs. Additionally, Harsh ensured that the new dropdown functionality would be compatible with existing systems and responsive to user inputs. See the Highest Good Society and Highest Good Network pages for more on how this relates to holistic human support webs. The collage below shows some of this work.
The Expressers Team’s summary, covering their work on the Highest Good Network software, was managed by Christy Guo (Software Engineer) and includes Jiayu Huang (Software Engineer), Kaushik Malikireddy (Full Stack Developer Intern). The Highest Good Network software is how we’ll manage and objectively measure our process for holistic human support webs through our social architecture, construction, production, and maintenance processes.
Christy focused on fixing the connections errors and unable to fetch data error for the backend implementation for Hour Task Visualization. She also created a local test branch to test those API endpoints for the Hour Task visualization module. She will be working on building the connection between the frontend and the backend routing to fetch project information and those related task information.
Jiayu did his part supporting the creation of holistic human support webs as he worked on several tasks for the HGN Software Development project. He resolved merge conflicts and fixed bugs in various pull requests. He updated a pull request with descriptions and finished adding a sort button for modified members on the projects page. Jiayu modified the backend projects model to include membersModifiedDatetime and adjusted the project and userprofile controller to set the modified time when assigning or removing users from a project. He also added a sort button in the frontend. Jiayu identified an issue with an old pull request and suggested changes to the database to allow sorting on recently edited items. He created new pull requests to address these changes. Additionally, he fixed a bug and resolved merge conflicts with the latest dev branch for the Inventory Types: Edit task. Lastly, Jiayu added dark mode support and implemented a note prompt to add lost time for individuals in the time log standard time entry and description feature.
Kaushik tackled three action items, focusing on closing PRs 2169, 1750, and 1610, which required a new developer’s attention. He verified the changes and solicited peer reviews. Additionally, he completed four PR reviews on the front end for PRs 2450, 2448, 2446, and 2441. Kaushik resolved merge conflicts for GEMINI AI tasks in PRs 2366 and 966. During backend work, he encountered an error related to GEMINI AI functionality, identifying the need to upgrade the node version from v14 to v18 or higher. To address this, he created a new testing branch and uploaded an image displaying a “not supported” warning message to Dropbox. See the Highest Good Society and Highest Good Network pages for more on how this relates to holistic human support webs. See the collage below for the team’s work this week.
The Git-R-Done Team’s summary, covering their work on the Highest Good Network software, was managed Sushmitha Prathap (Software Developer) and includes Youyou Zhang (Software Developer). The Highest Good Network software is how we’ll be managing and objectively measuring our process for holistic human support webs across our social architecture, construction, production, and maintenance processes.
Youyou claimed a new task to fix a bug on the frontend UI. While working on it, she encountered a console error from the development branch unrelated to her code. She reported the issue on Slack and is awaiting a response. She furthered the creation of holistic human support webs as she then focused on reviewing pull requests, approving PR 2448, a unit test for the Project page, and requesting changes for PR 2442, which adds a button to switch between dark and light modes. See the Highest Good Society and Highest Good Network pages for more on how this relates to holistic human support webs. See the collage below for the team’s work this week.
The Moonfall Team’s summary, covering their work on the Highest Good Network software was managed by Lu Wang (Software Engineer) and includes Abdelmounaim “Abdel” Lallouache (Software Developer), Jiadong Zhang (Volunteer Software Engineer) and Shrada Chellasamiand (Software Engineer). The Highest Good Network software is how we’ll be managing and objectively measuring our process for holistic human support webs across our social architecture, construction, production, and maintenance processes. This week, Abdelmounaim worked on troubleshooting and fixing three bugs related to the home country option for new users created using the setup link. The issues addressed were new accounts created with the setup link were shown on the map despite not contributing 10 hours, deleted accounts’ locations still appeared on the map, and the total number of countries still included the country of the deleted account. Abdelmounaim created PR #1029, which contains the fixes for these issues.
Jiadong worked on enhancing the dashboard by replacing the badge system. He furthered the creation of holistic human support webs as he maintained open communication, addressing feedback on his PR promptly. By merging the main branch into his branch, Jiadong ensured any bug fixes were incorporated.
Lu focused on writing and fixing unit tests for the PeopleReport/components/PeopleTasksPieChart.jsx component. She redesigned the test cases for selector functions to ensure they accurately filter and process data according to the latest requirements. Lu also addressed and fixed issues related to rendering and data binding in the chart by improving the performance and visual accuracy. She rewrote the test cases to cover more edge cases and improve test coverage, especially handling errors related to state management and asynchronous data handling. Additionally, Lu furthered the creation of holistic human support webs as she handled her assistant team management duties, which included writing the weekly report, reviewing teammates’ work, and collecting the best two pictures of work from teammates.
Shrada did her part in supporting holistic human support webs as she completed the high-priority task Fix PROJECTS PAGE UI issues for 375px and up. The task involved addressing several UI issues: the spinning circle was appearing alongside loaded projects and needed to be centered; at 991px and below, the right margin was less than the left, and the up and down arrows in the second column were misaligned; the project search bar was decreasing in length instead of matching the table length; at 768px and below, the two cards on top were losing all left padding; and at 375px, the search bar’s input was too small compared to the button and dropdown selector. Shrada developed and tested all these features in the local environment, resolved the issues, pushed the code, and created the pull request, accompanied by a recorded video. See the Highest Good Society and Highest Good Network pages for more on how this relates to holistic human support webs. See the collage below for the team’s work this week.
The Reactonauts Team’s summary, covering their work on the Highest Good Network software was managed by Changhao Li (Software Engineer) and includes Dhairya Mehta (Software Engineer), Diya Wadhwani (Software Developer), Hetvi Patel (Software Engineer), Peterson Rodrigues dos Santos (Full-Stack MERN Stack Developer), Shiwani Rajagopalan (Software Engineer), Vijeth Venkatesha (Full Stack Developer) and Yash Agrawal (Software Engineer). The Highest Good Network software is how we’ll be managing and objectively measuring our process for holistic human support webs across our social architecture, construction, production, and maintenance processes. This week, Changhao worked on unit test development, managed the software development team, and assisted the team with development-related issues. Regarding unit test development, Changhao focused on creating tests for `timeentry.jsx`. While several issues have been resolved, there are still some edge cases that require additional time. Changhao also hosted the weekly team meeting to discuss progress and plans, and created the weekly team folder for uploading photos and videos. In terms of team management, Changhao monitored time log and task progress closely.
Dhairya furthered the creation of holistic human support webs as she focused on resolving the “Fix Projects find user function” task, demonstrating problem-solving skills by identifying and addressing user discovery issues within the projects section. He implemented a sort and search function to optimize user assignment processes, thereby enhancing operational efficiency and user experience.
Diya made changes to address a bug that threw an error when updating the last name to an initial and raised PRs 2440 and 1024 for these changes. Other code changes have been completed, including the manual assignment of blue squares with a flag manuallyAdded, set to true, and a field manuallyAddedBy to indicate the user who assigned the blue square. Editing the blue square also includes a field for edited by. A related screenshot has been uploaded. She furthered the creation of holistic human support webs as she reviewed several PRs as part of the PR review leadership team: PR 2210 involved unit testing to ensure the user profile is rendered correctly and all components load as expected; PR 2196 addressed updating the user’s end date based on tasks and deactivation, with requested changes due to displaying N/A on task assignment; PR 2422 required adjusting the edit button on WBS tasks as the screen is narrowed; PR 1007 focused on unit testing for time off requests, including getting, setting, updating, and deleting time off requests by ID. Additional PRs reviewed included PR 965 for unit testing on the dashboard controller, where no tests were found when running the ‘run test’ command, leading to a comment left for the author to review; PRs 2394 and 994 involved the weekly volunteer summary dashboard, where the front end was not compiling, and a comment was left; PR 2408 allowed permissions for volunteers to add roles. She also created a Figma mockup and is waiting on a response from Jae to confirm UI changes related to the blue squares bug.
Hetvi put her efforts into setting up live server FTP, backing up data, and migrating flow code for data entries. She did her part in support of holistic human support webs as she overcame challenges with provider knowledge, ensuring secure setup and migration of custom post type, taxonomy, meta field, and filter codes without functionality impact. Addressing a warning in functions.php on the staging site, Hetvi proceeded to create options taxonomy for pages across 15 search engines on the live server.
Peterson did his part to support the creation of holistic human support webs as he fixed a bug on the time log page. The issue occurred because the user ID was not being sent to the time log page via the URL, resulting in an error when making requests to retrieve user information and causing the loading indicator to remain indefinitely. He resolved the bug by implementing a feature that ensures the user ID is sent through the URL every time the time log page is accessed.
Shiwani focused on unit tests for UserProfileModal and Projects. For UserProfileModal, she ensured the Resize button functions correctly with image type, verifying URL opening and absence for other types. She validated updateLink with putUserProfile permission, checking admin links display, link details update, and input field behavior. She also tested addBlueSquare and modBlueSquare, confirming blue square summaries addition/modification and expected actions on submit/update. In Projects, she added unit tests ensuring AddProject button visibility with postProject permission and correct modal title behavior on closure. Shiwani furthered the creation of holistic human support webs as she also verified archiving functionality and sorting by ascending button in Projects. She submitted PR#2453 for UserProfileModal tests and PR#2448 for Projects tests on GitHub. Concurrently, the application’s frontend and backend were made dynamic this week, enabling database-driven listings display instead of hardcoding. APIs for deleting listings, including GraphQL API creation and integration with backend, were developed and tested across various viewports. React code was customized for re-renders, routing enabled for redirects, and bugs during integration resolved, culminating in a Listings page for viewing prices and placing bids.
Vijeth fixed some bugs in the Docker environment as part of supporting holistic human support webs, but noted that some APIs still need resolution. He tested Docker in the local environment to ensure it worked as expected. He implemented Docker in the front-end repository of HGN software, confirmed its functionality, and identified potential future bugs for testing. While working on Docker for the front-end repository, he encountered a jwt-decode error that requires fixing before proceeding further. Additionally, he addressed an issue related to port conflicts during Docker testing.
Yash worked on the frontend and backend of the application to make them dynamic, enabling listings to be displayed directly from the database instead of being hardcoded. He furthered the creation of holistic human support webs as he worked on developing APIs for deleting listings, including the creation of a GraphQL API and its integration with the backend. The deletion APIs were then integrated with the frontend, and the application was tested across various viewports and use cases. React code was customized to handle re-renders, and routing was enabled to handle redirects. Bugs encountered during integration were fixed, and a Listing page was developed where buyers could view prices and add their bids. See the Highest Good Society and Highest Good Network pages for more on how this relates to holistic human support webs. See the collage below for the team’s work this week.
The Skye Team’s summary, covering their work on the Highest Good Network software was managed by Luis Arevalo (Software Engineer) and includes Abi Liu (Software Engineer), Gowtham Dongari (Software Engineer), Hui Kong (Software Engineer) and Mengtian Chen (Software Engineer). The Highest Good Network software is how we’ll be managing and objectively measuring our process for holistic human support webs across our social architecture, construction, production, and maintenance processes. This week, Abi worked on troubleshooting issues related to aggregating data within the time entries MongoDB collection, as the queries were consistently returning empty or null results when attempting to aggregate data regarding time worked. Additionally, he continued to work on the integration tests for the map location controller, completing all 404 and 401 error cases.
Gowtham did his part to further the creation of holistic human support webs as he worked to enhance the functionality and stability of the HGN Software Development project. He began working on a hotfix for the issue where opening multiple time logs erroneously loaded his own time log instead of the intended user’s. This solution involved utilizing the user ID received from the backend to correctly associate each time log with its respective user. Additionally, he further addressed this issue by fixing a bug that caused a null value to appear in the display user ID within the dashboard component, ensuring that user IDs are now properly displayed and managed within the system. Gowtham also reviewed several Pull Requests, including #1007, #1021, #981, and #976, where he left detailed comments to guide further improvements and ensure adherence to the project standards. Lastly, he shifted his focus to creating a video walkthrough and documenting tasks to maintain clear records of the development process and facilitate easier review and onboarding for other team members.
Hui reviewed Pull Requests 2446 and 2448, examined the recent bugs in the ‘HGN Phase I Bugs and Needed Functionalities,’ and selected a team to join. Hui also contacted the unit testing team and practiced tests for PR 803, PR 804, and PR 805.
Luis continued testing the inventoryController, completing tests for the getAllInvInProject function and initiating tests for the postInvInProject function. He encountered issues with the post method returning a 500 error when updating an inventory item.
Mengtian focused on developing and enhancing unit tests for the GoogleDocIcon component. The testing tasks ensured the component behaves as expected: opening a new window when a valid link is provided, showing an error toast if no link is present, and toggling the inactive class depending on the link’s presence. Additionally, tests confirmed that the handleGoogleDocClick function responds to Enter and Space key presses. See the Highest Good Society and Highest Good Network pages for more on how this relates to holistic human support webs. See the collage below for the team’s work this week.
The PR Review Team’s summaries for team members’ names starting with A-L and covering their work on the Highest Good Network software was managed by Vibhav Chimatapu (Data Analyst/Admin Assistant). The Highest Good Network software is a foundation of what we’ll be using to measure our results for holistic human support webs. This week’s active members of this team were: Angela Cheng (Full Stack Developer), Anuj Vakil (Software Engineer), Carl Bebli (Software Engineer), Gaurav Setty (Software Engineer), Jinxiong You (Software Engineer), Keshav Daga (Software Engineer), Kurtis Ivey (Software Engineer), and Sahithi Dhulipala (Software Engineer). They reviewed all the Highest Good Network PRs (Pull Requests) shared in this week’s update. Learn more about how the Highest Good Network will measure and assist in developing holistic human support webs in the Highest Good Network open source hub. The collage below shows a compilation of the work from this team.
The PR Review Team’s summary for team members’ names starting with M-Z and covering their work on the Highest Good Network software was managed by Olawunmi “Ola” Ijisesan (Administrative and Management Support), and Samarth Urs (Administrative Assistant and Data Analyst). The Highest Good Network software is a foundation of what we’ll be using to measure our results of holistic human support webs. This week’s active members of this team were: Nandini Yelmela (Software Engineer), Nathan Hoffman (Software Engineer), Niketha Anand (Software Engineer), Nikhil Pittala (Volunteer Software Engineer), Olga Yudkin (Software Engineer), Ramya Ramasamy (Full Stack Developer), Rishitha Kondabolu (Software Developer), Rohith Gummadi (Software Engineer), Sailavanya Narthu (Software Engineer), Shadhrush Swaroop (Full Stack Software Engineer), Shengwei “Peter” Peng (Software Engineer), Vigneshwar Muriki (Software Engineer), Vijay Anand Pandian (Full Stack Software Engineer), Xiao Wang (Software Engineer), Yiyun Tan (Software Engineer) and Zijie Yu (Software Engineer). They reviewed all the Highest Good Network PRs (Pull Requests) shared in this week’s update. Learn more about how the Highest Good Network will measure and assist in holistic human support webs in the Highest Good Network open source hub. The collage below shows a compilation of the work from this team.
AND WE PRODUCED THIS WEEKLY UPDATES BLOG – CLICK HERE TO SUBSCRIBE
DONATE | WAYS ANYONE CAN HELP | MEMBERSHIP
CLICK HERE FOR ALL PAST UPDATES