Posted on June 18, 2024 by One Community Hs
One Community welcomes Anand Seshadri to the Software Development Team as our newest Volunteer/Consultant!
Anand is a recent graduate from George Mason University with a Masters in Computer Science. He has over four years of diverse professional experience as a Software Engineer, Website CMS Coordinator, and Marketing Assistant. As a proficient Full Stack Web Developer specializing in the MERN Stack, Anand honed his skills through an intensive Bootcamp. Currently, as a member of the One Community team, he contributes to the open-source Highest Good Network software with a focus on Front-End development using React.js. He has successfully redesigned the theme of several web pages and added new functionality, enhancing user experience and site performance. Additionally, Anand plays an integral role in the PR review leadership team.
FOLLOW ONE COMMUNITY’S PROGRESS (click icons for our pages)
Posted on June 17, 2024 by One Community Hs
One Community is maximizing sustainable benefit for the “The Highest Good of All.” Our holistic approach encompasses sustainable practices in food, energy, housing, education, for-profit and non-profit economic design, social architecture, fulfilled living, global stewardship practices, and more. Beyond building a community, we’re creating a replicable model set to establish teacher/demonstration hubs globally. Everything we create is open source and free-shared, evolving sustainability, and regenerating our planet. Join us on this journey towards a brighter, more sustainable future, created by an all-volunteer team.
Click on each icon to be taken to the corresponding Highest Good hub page.
One Community’s physical location will forward this movement of maximizing sustainable benefit as the first of many self-replicating teacher/demonstration communities, villages, and cities to be built around the world. This is the June 17th, 2024 edition (#587) 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 maximizing sustainable benefit 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, Boya Wang continued her work helping with the roof design for the Earthbag Village 4-dome home. Boya rewatched a feedback video and several tutorials on Revit modeling and drafting. The videos focused on modeling domes using different techniques in Revit, ensuring dimensional accuracy based on AutoCAD drawings and SketchUp models. Boya also worked on detailing windows, doors, and stairs within the project. Additionally, Boya modeled the loft deck based on reference images from previous projects. The Earthbag Village is the first of 7 to be built as the housing component of One Community’s open source model for maximizing sustainable benefit. See some of this work in the collage below.
Joseph Osayande (Mechanical Engineer) continued helping finish the Vermiculture Toilet designs. This week, a report was prepared to address the average force a male versus a female can produce to push the drawer, including an analysis of the maximum steepness of an angle for pushing before it risks injury. The force required to move the drawer onto a ramp was also calculated. The previous design was updated to use unistruts, and work continued on developing the connector between the two parts of the stands that will be joined together. The vermiculture toilets and other sustainable human waste processing technologies form the basis of One Community’s open source model for maximizing sustainable benefit. See below for some of the pictures related to this work.
Khushboo Parmar (Project Manager) joined the team to help manage the teams working on the Earthbag Village designs. This week, Khushboo completed her onboarding and familiarized herself with the project, including acknowledging all required sections. She reviewed the Earthbag Village MEP and the following documents: Earthbag Village, Electrical BOD, Electrical Design and Collaboration Google Doc, and the Control and Automation systems document. Additionally, Khushboo examined key project files and the final renders. She also introduced herself to all team members, communicated her availability to assist as their servant leader, and completed nearly all of the orientation and initial setup tasks. The Earthbag village forms the basis of One Community’s open source model for maximizing sustainable benefit. See her work in the collage below.
Michaela Silva (Architect) continued working on finalizing the interior of the Earthbag Village 4-dome home design. This week, Michaela familiarized herself with the One Community software and existing Earthbag Village documents and design. She focused on reviewing the 4 dome models and associated documents to ensure project alignment and design consistency. Additionally, she researched California building codes to confirm compliance and identified specific concerns regarding upper loft ceiling heights and murphy bedroom ceiling heights that require resolution prior to advancing the design phase. The Earthbag village is the first of 7 villages to be built as part of One Community’s open source model for maximizing sustainable benefit. See her work in the collage below.
Rizwan Syed (Mechanical Engineer) also continued helping finish the Vermiculture Toilet designs. This week, Rizwan continued iterating the design of the vermiculture eco-toilet chamber using SolidWorks. He evaluated the addition of side flanges to the front structure to assess their impact on the transportability of the removable drawers, ensuring these modifications adhered to the maximum distance constraints set within the CAD framework. He also implemented significant modifications to the chamber’s support structures by replacing existing components with unistruts. His redesigns included updates to the front pillars and side supports, incorporating center slots and circular holes into the 90-inch bars for better integration into the assembly. Additionally, Rizwan developed a preliminary 3D model for an L-shaped support bracket, which is intended to facilitate the operation of the internal removable slide. The vermiculture toilets and other sustainable human waste processing technologies are a big part of One Community’s open source model for maximizing sustainable benefit. Here are a few photos showing examples of his work.
The Aircrete Testing Team’s summary, covering their work on Aircrete Compression Testing was managed by John Sullivan (CBU Chemical Engineering Student) and includes John plus Jonathan Crago (Civil Engineering Student), Preston Thompson (Civil Engineering Student), and Tad Matlock (Environmental Science Student). This week, Jonathan and his team learned the procedures for lab use from Dr. Bai, coordinated with Facilities regarding the disposal of concrete, and made test cylinders of aircrete. They also counted the number of cylinders and lids in the lab, attempted to pick up sand for stucco from Home Depot, and removed a failed cylinder from its mold. Jonathan added more variables to measure on the data spreadsheet and discussed ideal curing times with the team. Preston and his team were approved to access and use the lab, producing multiple batches to begin trial runs and opening five cylinders after standard curing times, only to find they had not cured properly. They then reworked the WBS. Tad reviewed the past two teams’ work, took notes to understand how to improve his writing, dug through past data to include important information on the main page, and sent a request to the lab team for data needed in the final report. John and the group began initial trials on aircrete, focusing on achieving consistency in the batches. After testing, it was clear that consistency remains the biggest challenge. The group attempted five different batches, improving with each attempt, but encountered issues with each one. Additionally, John and the team updated the schedule, purchased more materials, and worked on waste management procedure. These aircrete tests contribute to the housing aspect of One Community’s open source model for maximizing sustainable benefit. See below for some of the pictures related to this work.
One Community is maximizing sustainable benefit 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. He experimented using the wizard classification tool in ArcGIS Pro to reclassify pixel colors into different values to identify optimal building areas. He also began creating a Google document to showcase new village locations for the master plan, based on Ben Missimer’s georeferenced maps. Flatter areas were identified for construction, and some village locations were suggested for relocation due to their critical positions in the watershed. Proper property modeling and understanding is a foundational part of One Community’s open source maximizing sustainable benefit model. Here are a few photos showing examples of his work.
Nika Gavran (Industrial Designer) continued her work on the Duplicable City Center dormer window installation plans. Nika focused on advancing the dormer window assembly instructions, primarily by implementing fasteners and screws for the new dormer window design. She completed the placement of screws in the bottom half of the window CAD. Additionally, she received feedback on incorporating more sustainable insulation and will investigate regulations for dome structures. The Duplicable City Center is a foundational part of One Community’s open source model for maximizing sustainable benefit. See below for some of the pictures related to this work.
One Community is maximizing sustainable benefit 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. They also focused on the School Food Integration Program by revising and incorporating detailed steps for its implementation. This process is designed to encompass various uses for growing food, including community involvement, recreational activities, and providing nourishment for others. The expanded program caters to organizations of all sizes, from CSAs and small groups to schools seeking to initiate or expand their existing food programs, while also offering them the flexibility to explore new approaches. Highest Good Food is an important part of maximizing sustainable benefit with One Community’s open source plans. See their work in the collage below.
Hayley Rosario (Sustainability Research Assistant) continued helping finalize the Highest Good Food rollout plan and reviewed the Integration and Highest Good Food tools and equipment document. She worked on the Highest Good Food webpage and transferred information from the EDITs document and edited the current content, focusing on links, capitalization, images, and formatting. She also watched the provided videos and reviewed the given information. Highest Good food is an important part of maximizing sustainable benefit with One Community’s open source plans. See her work in the collage below.
One Community is maximizing sustainable benefit 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 8 years 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 brainstormed ideas for the title block with his manager, Brian Muigai Mwaniki (Structural Engineer), and worked on cleaning up the title block template for the AutoCAD file. He also focused on his write-up for the structural engineering report where the formatting and editing of the report are taking longer than anticipated. Apoorv updated the report write-up with new AutoCAD drawings and plans to consult with the senior engineer about necessary changes to the report and the drawings to accommodate all design elements in the draft and the title block. The One Community model of combining forward-thinking education with sustainably built classrooms like this are an excellent example of maximizing sustainable benefit. 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 prepared a plan and strategy for this task and developed his skills in the necessary software, completing an ‘Excel for Engineering Professionals’ course through LinkedIn Learning and earning a certificate of completion. Additionally, Brian enhanced his proficiency in STAAD.Pro, learning to model and analyze a simple beam, perform necessary checks, and release an analysis report. He researched relevant codes, identifying ACI 318-2019 and CALGreen as the governing codes in California. He is currently reviewing these codes to extract key provisions applicable to the project and is preparing a summary report of relevant standards for footer, foundation, and flooring systems. Brian’s summary report currently covers about 50% of the key information and requirements from ACI 318-2019 chapter 10. The One Community model of combining forward-thinking education with sustainably built classrooms like this are an excellent example of maximizing sustainable benefit. See the collage below for their work.
One Community is maximizing sustainable benefit through 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 53 hours managing One Community 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 maximizing sustainable benefit and how maximizing sustainable benefit is a foundation of the bigger picture of everything One Community is doing. The pictures below show some of this work.
Aaron Wang (Fundraising Assistant) continued his in depth research into connections with Michael R. Bloomberg, identifying emails and background information of individuals associated with Bloomberg. This focused effort is part of Aaron’s strategy to better facilitate connections with funders by establishing relationships with relevant people involved in these networks. His methodical and systematic approach is aimed at strengthening his networking capabilities within the philanthropic community, aiding One Community‘s goal for maximizing sustainable benefit. The following images showcase his work for the week.
Arun Chandar Ganesan (Data Analyst and SEO and Social Media Assistant) focused on the SEO work completed by other volunteers, checking and verifying additional webpages, revisiting and clearing previously abandoned pages. He also continued scheduling LinkedIn posts for August and the first week of September and coordinated the scheduling of posts on other social media pages with a team of two. His work on social media helps One Community to broaden our reach and spread our message about maximizing sustainable benefit. The following images show his work for the week.
Prashanth Gowri Shankar Uppudi (Admin and Project Manager) added detailed information on permissions management to the document, including specifics about the core team’s functionalities and related information. He coordinated with Deepthi to address issues with owner account creation, leading to final corrections and fixes. Additional content on test accounts was incorporated, covering account creation and test account rights. He also worked on the development of the HGN Manual, which now includes comprehensive content on accounts, permissions, and levels of interaction. By editing functionalities and managing permissions, he contributed to the One Community mission for maximizing sustainable benefit. The following images highlights his progress for the week.
The Administration Team’s summary, covering their work administrating and managing most of One Community’s ongoing process for maximizing sustainable benefit was managed by Sneka Vetriappan (Data Analyst) and includes Durgeshwari Naikwade (Data Analyst), Jessica Fairbanks (Administrative Assistant), Jim Zhang (Administrative Assistant), Olawunmi “Ola” Ijisesan (Administrative and Management Support), Ram Shrivatsav (Data Analyst and Admin assistant), Ratna Meena Shivakumar (Data Analyst and Admin), Ruiqi Liu (Administrative Assistant), T R Samarth Urs (Data Analyst), Vibhav Chimatapu (Data Analyst/Admin Assistant), and Xiaolai Li (Administrative Assistant). This week, Durgeshwari excelled in creating collages and developing a Figma wireframe for HR dashboards while also contributing to the recruitment process. Jessica updated work breakdown structures for Highest Good Food and coordinated volunteer interviews. Jim corrected image title errors in past blogs and began research on ESG investing. Ola reviewed PR team work, provided detailed feedback, and gained insights into Pinterest scheduling. Ram did his part maximizing sustainable benefit as he focused on optimizing SEO articles, ensuring high scores and compliance with rules.
Ratna managed OC Administration tasks, from creating weekly summaries and collages to analyzing Facebook analytics and refining the defining avatar page. Ruiqi completed reviews for the Dev Dynasty and Git-R-Done teams, managed bio announcements, and continued her Lightbulbs research project. Sneka herself worked on SEO optimization, reviewed time logs, and updated the webpage with summaries and collages. Samarth managed his PR review team, optimized SEO for blogs, and had his blog post accepted without adjustments. Vibhav did his part maximizing sustainable benefit as he enhanced PR team work, provided feedback, and boosted blog SEO scores, incorporating strategic keyword density and impactful titles.
Xiaolai organized documents and summaries, worked on ESG and solar energy projects, and prepared the webpage for final review. One Community’s model for maximizing sustainable benefit includes developing and maintaining huge 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) and Shayan Afkari (Graphic Designer), covering their work on graphic designs for maximizing sustainable benefit. This week, Ashlesha worked on creating three Volunteer Announcements, including three bio images and three announcement images. She also developed web content for all three volunteer announcements and researched and curated a collection of nature-based background images and various theme-based images for future use in creating Social Media and YouTube Preview/Intro Images. Shayan created two new bio images and announcement images and completed the web pages for these new bios. Additionally, he reviewed and corrected various parts of the previous bios to ensure accuracy and consistency. See the Highest Good Society pages for more on how this contributes to maximizing sustainable benefit. See the collage below to view some of their work.
One Community is maximizing sustainable benefit 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. They did a final review of the Murphy Bed Assembly Instruction PDF document, resolving the last comments related to found issues. They confirmed the following fixed issues: Adding a team to a profile disables saving the changes for other tabs (PR 2271), Dark mode set up in the links section of user profiles (PR 2295), enlarging the blue square description box to auto-fit (PR 2333), and enabling command (mac)/control (PC) + click profile icon from the Timelog page (PR 2341). However, some PRs were not fixed, including creating the ability for admin/owner users to approve and apply “suggested” changes on a task (2200 + 914), where a rejected suggestion by one Admin/Owner account still shows as not processed for another, and fixing edit time entry tracking and blue square function (PR 2131), where no emails were generated for editing time logs. They also reported issues with the “save changes” button (PR 2351), which still occurs on any profile tab, and with the 5-letter code (PR 2330, PR 979), which accepts upper/lower case letters and numbers in any position despite the warning message. Additionally, they reported a new issue of getting a white screen when accessing the Team page and recorded this issue when accessing Team information from the Report page. They had set up data for PRs BE619 and FE826 regarding the “New Max-Personal Record Award” for the “Tatyana-test Owner” account. See the Highest Good Society and Highest Good Network pages for more on how this relates to maximizing sustainable benefit. The collage below shows some of their work.
This week, the Alpha Team’s summary, covering their work on the Highest Good Network software was managed by Zuqi Li (Administrative Assistant and Economic Analyst) and includes Anand Seshadri (Software Engineer), Jordy Corporan (Software Engineer) and Nathalia Carnevalli (Full Stack Software Developer). The Highest Good Network software is how we will manage and measure our processes for maximizing sustainable benefit across our social architecture, construction, production, and maintenance processes. Anand fixed the horizontal scrollbar issue on responsive screens. After testing the responsive screen scrollbar at different widths, he identified the issue occurring below a specific screen width. To fix this, Anand wrapped the TeamsTableHeader in a div on the Teams.jsx page and added custom CSS for screen widths below 576px, as Reactstrap couldn’t address the issue. Additionally, Anand reviewed and responded to a couple of issues raised regarding the previous dark mode feature on modals in the Reports page. Jordy did his part maximizing sustainable benefit as he worked on resolving the merge conflict introduced by Jae to ensure everything was in order. He fixed the sanitize file in his PR#925 so the branch could be pushed to production.
Nathania worked on two new tasks: removing the note “(Note: Only works on Permission Management Page)” from editable modals and implementing a function to search projects by person. She also made adjustments to her task of adding a popup “i” to the Weekly Summaries Report page. Additionally, Nathania reviewed and approved some pull requests, specifically #2344, #2345+#985, and #2349. See the Highest Good Society and Highest Good Network pages for more on how this relates to maximizing sustainable benefit. 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 maximizing sustainable benefit through our social architecture, construction, production, and maintenance processes. This week, Summit reviewed PR 901, addressing changes that resolved conflicts but caused new issues. The effort included debugging and potential changes to the JSON file. Additional debugging in the BadgeController involved altering quotes, although this change seemed unrelated to the issue. The debugging process for PR 901 continues. Summit also reviewed the responsibilities of a new managerial role, including related documentation. PR 947 was reviewed for issues mentioned by Jae, with attempts to reproduce the reported errors, which were unsuccessful. Additionally, PR 826 was reviewed and found that its description was satisfied within PR 947. See the Highest Good Society and Highest Good Network pages for more on how this relates to maximizing sustainable benefit. 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), Huijie Liu (Software Engineer), Peizhou Zhang (Software Engineer) and Sandhya Adavikolanu (Software Developer). The Highest Good Network software is how we’ll be managing and objectively measuring our process for maximizing sustainable benefit through our social architecture, construction, production, and maintenance processes. This week, Aaryaneil completed the Project Table unit tests, and a pull request was created for them. A new pull request for the VolunteeringTimeTab component was also created, and changes were made based on reviews. The following PRs were tested and reviewed: #2328 (dark mode for dropdown items), #2327 (dark mode for BMDashboard), #2326 (color issue fix in pie charts), and #2353 (unit tests for notifications). Additionally, PRs #2344 (ignores spaces in user management), #981 (unit test for add roles controller), and #976 (unit test for popup editor backup controller) were tested and reviewed.
Huijie completed the task of fixing the bug where hours displayed in the time log and profile page did not match. She improved the methods for recalculating tangible hours, reducing the request processing time. She also implemented similar backup and recalculation methods for intangible hours. She tested the APIs using Postman, confirming that they performed correctly. Additionally, she began working on the role distribution pie chart for the summary dashboard development task. Min did his part maximizing sustainable benefit as he reviewed teammates’ previous week summaries, time logs, photos, and videos, and completed his first week of management tasks. Min continued to work on adding manager icons to the task tab. He created extra methods for fetching team members’ user IDs based on team IDs and added clickable icons that navigate to the personal profile on the task page. The next step is to make the icons the initials of the user and format them better. Concluding the week, Min compiled his weekly summary, documented work through videos and photos, and submitted everything for review. Additionally, Min created a new folder in Dropbox for the team’s pictures, selected the best images of each team member, and submitted them for review, along with drafting and proofreading the team’s weekly summary. Peizhou did his part maximizing sustainable benefit as he fixed his previously created PRs, closed the old ones, and created new replacement PRs which have now been merged. He attempted to solve the assigned task but encountered several issues after fetching from the origin. Most of these issues were resolved, except for a CORS error that prevented the program from running.
Sandhya developed the ShareAsPDFButton.js component for the “Weekly Volunteer Summary” dashboard, which generates a PDF document for sharing volunteer statistics using the @react-pdf/renderer library. She resolved dependency conflicts, addressed ESLint-related errors, and resolved initial rendering issues. Additionally, she created a PDFDocument component for generating the PDF document for the “Weekly Volunteer Summary” page and reviewed PR changes, including adding spinning wheels to indicate data loading. Sandhya also resolved a priority bug regarding badge data not displaying on the summary page and confirmed her assignments within the development team. See the Highest Good Society and Highest Good Network pages for more on how this relates to maximizing sustainable benefit. 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), Imran Issa (Software Developer), Jay Srinivasan (Software Engineer), Parth Rasu Jangid (Software Developer), Ramakrishna Aruva (Software Engineer), and Tzu Ning “Leo” Chueh (Software Engineer). The Highest Good Network software is how we’ll be managing and objectively measuring our process for maximizing sustainable benefit through our social architecture, construction, production, and maintenance processes. This week, Parth reviewed four pull requests, specifically #979+2330, #2315, #2323, and #2331, while continuing to focus on the underlying codebase and its functionality. He completed writing unit tests for the TimeOffRequest Controller, identifying several areas for potential improvement. Jay did his part maximizing sustainable benefit as he took on the role of reviewing Team Blue Steel’s work from the previous week and provided personalized feedback to each team member. He tackled an issue with inconsistent badge displays across various pages and resolved it by standardizing the use of the BadgeImage component and adjusting CSS for alignment, culminating in a new pull request after fixing related test failures. Ramakrishna worked on enhancing both backend and frontend components of an assigned task, addressing permission-based access controls and eliminating unnecessary API calls, detailed in PR #2349. He also reviewed several other pull requests and began laying the groundwork for a new task, focusing on identifying the most effective implementation strategy.
Tzu Ning attempted to style the TextSearchBox component to align with the Select components in the TasksTable. Despite various styling attempts, including the use of Tailwind CSS, the desired visual adjustments remained elusive. Bhuvan engaged in various development tasks, dealing with build and Git-related issues before moving on to finalize test cases for the TableFilter.jsx, planning to wrap up with a pull request soon. Meanwhile, Imran completed the backend for a task from the previous week, prepared several of his previous PRs for merging by resolving merge conflicts, and awaited assistance for unresolved test cases.
Jingyi implemented the ‘editHeaderMessage’ permission feature with new pull requests #2345 and #985, allowing specific volunteers to modify the header message directly through the system interface. Jingyi also reviewed six “high priority” pull requests, providing critical feedback to enhance system functionality and security. See the Highest Good Society and the Highest Good Network pages to learn more on how their work contributes to maximizing sustainable benefit. See below to view their work.
The Code Crafters Team’s summary, covering their work on the Highest Good Network software, was managed by Anirudh Ghildiyal (Software Engineer) 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 maximizing sustainable benefit through our social architecture, construction, production, and maintenance processes. Anirudh helped resolve issues faced by teammates, and took updates from those experiencing delays, connecting them with others to expedite solutions.
Xiaoyu focused on resolving a posting error in the reason schedule controller for a mock user and mock reason, completing the GET method for reason scheduling and correcting previous parameter settings. She also implemented the PATCH and DELETE methods for managing reasons and attempted to mock an email sender using a method outlined in a recent pull request.
Weiyao worked on the “add roles” feature, which required edit access to create roles with permissions, and is currently communicating with Jae for pretesting before proceeding with the code, as well as spending time learning React, Redux, and testing concepts essential for future features. Carlos did his part maximizing sustainable benefit as he addressed lint conflicts in PR 2310 by modifying label tags in over seven files, then improved the “npm run test” command, enhancing more than 25 files. He also approved PR 2300 and requested a review for PR 2348 in the OneCommunityGlobal/HighestGoodNetwork repository. See the Highest Good Society and Highest Good Network pages for more on how this relates to maximizing sustainable benefit. 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 Jatin Agrawal (Software Engineer), Kaushik Malikireddy (Full Stack Developer Intern), and Mingqian Chen (Software Engineer). The Highest Good Network software is how we’ll manage and objectively measure our process for maximizing sustainable benefit through our social architecture, construction, production, and maintenance processes. Nahiyan added a new commit to PR 2013 to fix a console log error related to table row nesting, eliminating all console log errors and making the PR ready for merging. He then took on a project to lead a frontend team in making the entire website work in mobile view. He started by creating a detailed list of bugs found within the dashboard and subsequently did the same for other pages, including the timelog, all reports, user management, and project pages. Kaushik did his part maximizing sustainable benefit as he worked on a task to change a button to delete the final day, discovering that the button’s value is undefined, causing it to always be set to false and indicating a potential need for a backend service to fetch the correct details. He tested scenarios where the value of “rehireable” is set to false and assisted his team on Slack. He completed the review of nine pull requests, committed code from a previous task, and requested a review from the team, working on various frontend and backend tasks.
Mingqian continued her work on the same project, deepening her understanding of Axios for backend communication and testing accounts and references. She studied relevant code files, including userProjects.js, ProjectMembers.js, projects.js, task.js, and team.js, with particular attention to wbs.js. Jatin did his part maximizing sustainable benefit as he addressed two bugs from the document: creating the Quick Setup Function Permission and creating the Company Dashboard for Admins (Volunteer Trends Chart). He established the functionality for the first bug, submitted a pull request after final checks, and developed the basic outline for the second bug. Additionally, Jatin worked on five new frontend pull requests and three pull requests as requested by the maintainer, including PR#2344, PR#2343, PR#2331, PR#2330, PR#2323, PR#2299, PR#2102, and PR#2013. See the Highest Good Society and Highest Good Network pages for more on how this relates to maximizing sustainable benefit. 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), and KyoSook Shin (Software Engineer). The Highest Good Network software is how we’ll be maximizing sustainable benefits throughout our social architecture, construction, production, and maintenance processes. This week, Christy focused on enhancing the UI for the Hour Task Visualization, resolving backend connectivity issues, and reviewing unit and integration test-related pull requests (PR981, PR976, PR973, PR945). She plans to perfect the visualization further and integrate it with backend APIs.
Jiayu did her part maximizing sustainable benefit as she resolved a merge conflict for PR1913, added support for Dark Mode, addressed merge conflicts, fixed bugs in PR1984 and PR765 related to inventoryTypeReducer file discrepancies, and resolved merge conflicts in PR1710. He updated three pull requests from Demi, ensuring all tests passed, and reviewed backend PR901 and PR665, determining that PR901 did not address the “X-hours in X-weeks streak fix needed for auto dropoff” bug.
KyoSook analyzed the ItemList component to align it with form input styles, added a scroll-down menu to view project members, and discovered the need for fetching userProfile dispatch to obtain detailed member information. She faced challenges in understanding server-client communication and Redux states, examining the fetchAllMembers routine, Redux state, dispatch, actions, and server-side database. A client-server handshake was determined to be necessary for BM to fetch project members, leading to the addition of projectMemberAction.js under actions/bmdashboard and BM_PROJECT_MEMBERS in URL.js. A route and controller for this URL on the backend still need to be added. See the Highest Good Society and Highest Good Network pages for more on how this relates to maximizing sustainable benefit. 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 by Hiral Soni (Full Stack Developer) and includes Chris Chen (Software Engineer Intern), Kavil Rajendra Jain ( Software Developer), Malav Patel (Software Developer), Nishitha Shetty (Software Engineer), Sushmitha Prathap (Software Developer) and Youyou Zhang (Software Developer). The Highest Good Network software is how we’ll be managing and objectively measuring our process for maximizing sustainable benefit across our social architecture, construction, production, and maintenance processes.
This week, Hiral worked on the weekly summary branch #2016, made the necessary changes, and updated the pull request. Additionally, she addressed issues related to console log errors on branch #2199 and resolved the conflicts in that branch. Kavil verified the following Pull Requests (PRs): PR 2300 was verified to function correctly for both Admin and Owner roles, with the Admin popup being non-editable and the Owner popup editable, and a suggestion was made to improve dropdown visibility in dark mode for Owner accounts. PR 2315 involved testing the project hours update across different projects using Admin and Owner accounts, confirming accurate functionality across both roles. PR 2341 was assessed for routing to user profiles, with a suggestion to replace the hardcoded text on the user icon hover with the user’s name. PR 2335 showed proper error messaging but retained the error after a date reset when the end date was less than the start date. PR 2332 addressed functionality for team assignment but lacked UI response when re-adding a user to the existing team. PR 2343 revealed an issue with adding a new Warning Tracker and an error when editing an old warning. PR 2345 allowed a volunteer user to edit header messages without errors. PR 2344 effectively applied the trim() function across fields. PR 2348 removed a recurring message in modals. PR 2349 confirmed no errors navigating the User Management page with permissions set correctly. PR 2350 validated image handling on the profile page without formatting issues. PR 2184 encountered an error preventing permission changes for volunteer users. PR 2319 added lost time for projects, though a white screen occasionally appeared when logged in as an owner. PR 2332 also required a re-review; the previous issue was fixed, but a new problem surfaced with the team assignment. PR 2299 integrated with GEMNI, allowing summary generation. PR 2298 displayed a spinning wheel for report loads, functioning well overall. PR 2250 ensured dark mode compatibility for modals but required changes to text color and hover effects. PR 2220 confirmed the red countdown indicator on the leaderboard. PR 974 allowed badge management, including creating, editing, and deleting badges. PR 2359 noted an absence of data in the equipment tab, with a reference video added. PR 2347 was reviewed across three scenarios with satisfactory functionality. PR 2343 encountered an error when editing a warning.
Nishitha, who recently joined the dev team, did her part maximizing sustainable benefit as she started investigating a defect in permission management. She added her name to the task “Gives the user permission to create a new WBS” in the Permissions Management Fixes table. The functionality works as expected in Edge and Firefox but shows errors in Chrome, which may be related to network issues or the browser’s history and cache. She is currently investigating the root cause. Youyou also helped with maximizing sustainable benefit as she completed the previous week’s task of ensuring that clicking the profile icon with the command (Mac) or control (Windows) key opens the user profile in a new tab and began a new task to ensure newly created roles are displayed on the permission management page. She made progress by studying the relevant code files and understanding the use of Redux.
Sushmitha finished the integration test for the project controller, completed the final checks, and prepared to push the changes to the open pull request. She then began working on unit testing for the task controller and created markdown files with positive and negative cases. Malav did his part maximizing sustainable benefit as he tackled tasks related to the DELETE_TIME_ENTRY_OTHERS feature and HGN software development, including changes to restrict the permission of volunteers to delete owners/admins/managers’ Time Entry Log and pushed the changes to his branch. He also worked on efficiency tasks to determine where HGN needs to improve performance. Chris made a pull request for #2344, which added a refresh button icon and modified the search box and headers to ignore starting and trailing spaces in various search fields, ensuring cleaner and more accurate search inputs. See the Highest Good Society and Highest Good Network pages for more on how this relates to maximizing sustainable benefit. See the collage below for the team’s work this week.
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) and Jiadong Zhang (Software Engineer). The Highest Good Network software is how we’ll be managing and objectively measuring our process for maximizing sustainable benefit throughout our social architecture, construction, production, and maintenance processes. Abdelmounaim completed the solution for assigning recipients for blue square emails by adding CRUD operations to the blue square BCC model and updating its styles. On the backend, he updated the function responsible for assigning blue squares and sending notification emails to include the BCC email. Additionally, Abdelmounaim did his part maximizing sustainable benefit as he troubleshot the issue of blue squares not being displayed in the correct order on the user profile page and added descriptions to the displayed dates.
Jiadong focused on replacing badges on the dashboard. During this process, he discovered a bug preventing users from assigning badges to others, which impacted the functionality of his task. Lu focused on rewriting the code and fixing bugs. During the testing phase, she refactored the selector functions to ensure they accurately filtered and processed data according to the latest requirements. She also revised the chart functions to enhance performance and visual accuracy, addressing issues with rendering and data binding. Lu did her part maximizing sustainable benefit as she rewrote test cases to cover edge cases and improve test coverage, involving debugging and resolving issues related to state management and asynchronous data handling. In addition to her technical tasks, Lu managed her assistant team management duties, including writing the weekly report, reviewing teammates’ work, and collecting the best two pictures of work from teammates. See the Highest Good Society and Highest Good Network pages for more on how this relates to maximizing sustainable benefit. Look below for a collage of their work.
Reactonauts’ Team’s summary, covering their work on the Highest Good Network software, was managed by Changhao Li (Software Engineer) and includes Changhao Li (Software Engineer), Dhairya Mehta (Software Engineer), Hetvi Patel (Full Stack Developer), Hoang Pham (Software Developer), Peterson Rodrigues (Full-Stack MERN Stack Developer), Shengwei Peng (Software Engineer) and Shiwani Rajagopalan (Software Engineer). The Highest Good Network software is how we’ll be managing and objectively measuring our process for maximizing sustainable benefit throughout our social architecture, construction, production, and maintenance processes.
Changhao worked on unit test development, team management, and hosted the weekly team meeting. He assisted the team with unit test-related and Git-related issues and monitored the team’s daily time logs and the progress of each task. Dhairya focused on addressing the “Fix Projects find user function” task, he identified the root cause of the issue affecting user discovery within the projects section. Hetvi did her part maximizing sustainable benefit as she explored a new method for creating search engines on the website, creating a detailed document outlining the workflow and user instructions. She developed and tested workflows, implementing demos on her local server and integrating necessary plugins for testing. Hoang tackled a performance issue with marking tasks as done for Admin and Owner roles, identifying that an unnecessary refetch operation caused delays. By implementing an optimistic update strategy, the system now updates the cache immediately without waiting for the server response, significantly improving UI responsiveness.
Peterson added project creation functionality, including an “Assign Project” button in the “User Profile” section and the “Projects” tab. This button opens a modal with a search field to find and add users to existing projects. Shengwei did his part maximizing sustainable benefit as he worked on enhancing two existing PRs, Dev account protection and quick setup modal, based on developer feedback. He also fixed production issues, including a save error on the user profile page and a CI workflow failure on the GitHub development branch. Shiwani developed 11 test cases for the Projects.jsx component, ensuring functionality and user experience. She also tested the conditional display of AddProjects HTML elements based on user permissions. Additionally, Shiwani confirmed that loading elements are displayed when the fetched flag is false and that delete and message modals close correctly when their respective flags are set to false. See the Highest Good Society and Highest Good Network pages for more on how this relates to maximizing sustainable benefit. Look below for pictures of this work.
Skye’s summary, covering their work on the Highest Good Network software, was managed by Luis Arevalo (Front End Developer) and includes Abi Liu (Software Engineer), Hui Kong (Software Engineer), Jiarong Li (Software Engineer), Kyrene Flores (Software Engineer) and Mengtian Chen (Software Engineer). The Highest Good Network software is how we’ll be managing and objectively measuring our process for maximizing sustainable benefit throughout our social architecture, construction, production, and maintenance processes. Abi assisted Shereen in resolving issues related to merge conflicts in her pull request, guiding her through the process and instructing her on the proper use of the git command line interface. Additionally, he continued working on aggregating the necessary data for the overview reports page, ensuring that all relevant information was compiled accurately and efficiently.
Hui read through HGN Phase I Bugs and Needed Functionalities, reviewed Instructions for Running the HGN React App Locally, and studied the use of ESLint and other code formatting tools. Additionally, Hui learned how to create a Pull Request and set up Prettier and ESLint for VS Code. Jiarong focused on HGN Software Development, specifically enabling owners to edit columns on the User Management Page. Kyrene did her part maximizing sustainable benefit as she began her work on the development team by selecting a bug related to a button that determines the visibility of team members.
Luis worked on completing his previous PR and creating a new PR for review. After submitting the PR, he identified a missing file in the backend that allowed warnings to be updated. Mengtian did her part maximizing sustainable benefit as she completed a Jest unit test for the NotificationCard component. After developing and verifying the unit test, she created a pull request to review the changes. All the code related to this update was then pushed to GitHub for further integration and testing. See the Highest Good Society and Highest Good Network pages for more on how this relates to maximizing sustainable benefit. See the collage below for some of their work.
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 maximizing sustainable benefit. This week’s active members of this team were: Akshit Sharma (Software Engineer), Carl Bebli (Software Engineer), Deepthi Kannan (Software Engineer), Jinxiong You (Software Engineer), Kavil Rajendra Jain (Software Engineer), Keshav Daga (Software Engineer), Kurtis Ivey (Software Engineer) and Logeshwari Renu (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 maximizing sustainable benefit 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 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 maximizing sustainable benefit. This week’s active members of this team were: Nathan Hoffman (Software Engineer), Olga Yudkin (Software Engineer), Sahithi Dhulipala (Software Engineer), Ramya Ramasamy (Full Stack Developer), Sarojni Tripathi (Full Stack Developer), Shrada Chellasami (Software Engineer), Sichun Wang (Software Engineer), Sri Sudersan Thopey Ganesh (Software Engineer), Tianyang Leng (Software Engineer), Vijeth Venkatesha (Full Stack Developer), Xiao Wang (Software Engineer), Yili Sun (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 maximizing sustainable benefit 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
Posted on June 16, 2024 by One Community Hs
One Community welcomes Ram Shrivatsav to the Administration & Management Team as our newest Volunteer/Consultant!
Ram comes with over three years of professional experience in the field of customer data analytics. Bridging the gap between the world of stakeholders and key insights, he has managed to carve out a sweet spot, being the mix of both worlds. Strongly believing in giving back to the community and an inclination towards volunteering, Ram wanted to join the vibrant atmosphere at One Community and extend his services. Now, he works as a part of the Admin Team, helping with volunteer team management and SEO optimization, contributing towards the vision of One Community.
FOLLOW ONE COMMUNITY’S PROGRESS (click icons for our pages)
Posted on June 14, 2024 by One Community Hs
One Community welcomes Britney Robles to the Graphic Design Team as our newest Volunteer/Consultant!
Britney is a recently graduated graphic designer from California State University, Northridge with a degree in Graphic Design. She has gained valuable experience through two internships with non-profit organizations, which have significantly shaped her skills and understanding of design in a real-world context. Britney is now pursuing freelance and volunteer work to continue expanding her experience and refining her craft. As a graphic designer at One Community, she focused on creating a versatile collection of social media graphics, bio images, and announcements that highlighted the contributions of other volunteers. Her goal is to use her design skills to support and enhance the work of non-profit organizations, and she is committed to dedicating her time and expertise to causes that make a positive impact.
FOLLOW ONE COMMUNITY’S PROGRESS (click icons for our pages)
Posted on June 14, 2024 by One Community Hs
One Community welcomes Lin Khant Htel to the Software Development Team as our newest Volunteer/Consultant!
Lin holds a bachelor’s degree in Anthropology and is confident in contributing to the organization with his problem-solving and teamwork skills. He has a strong interest in software engineering, full stack development, project management, AI, and machine learning. Lin enjoys learning new skills and cutting-edge technologies in his free time. He demonstrated his skills by delivering multiple projects using technologies in React.js, Next.js, Node.js, Express.js, MongoDB, and SQL. As a member of the Highest Good Network software team, Lin has been actively involved in the development of the Highest Good Network software by performing unit testing and implementing user-friendly interfaces.
FOLLOW ONE COMMUNITY’S PROGRESS (click icons for our pages)
CONSULTANTS | WAYS ANYONE CAN HELP | MEMBERSHIP
Posted on June 14, 2024 by One Community Hs
One Community welcomes Lixing (Chris) Chen to the Software Development Team as our newest Volunteer/Consultant!
Chris is a dedicated full-stack software developer with 3 years of software development experience, currently pursuing a Master’s in Computer Science at Northeastern University. He is proficient in various modern software development tools and technologies, including JavaScript, React.js, Express.js, Java, Spring Boot, C/C++, Python, and SQL, and is skilled in database operations, cloud, and DevOps practices. Known for his exceptional communication skills, strong problem-solving abilities, and adaptability in dynamic environments, Chris proactively identifies areas for improvement and consistently enhances team productivity, ensuring high-quality and timely project completion. As a member of the One Community team, Chris has helped develop the Highest Good Network Software by building full-stack pages and features for managing building tools, fixing bugs related to styling and API performance optimization, and quality assurance through unit testing and PR reviews to ensure deployment reliability. He has also helped manage the Git-r-done Software Team and documentation process.
FOLLOW ONE COMMUNITY’S PROGRESS (click icons for our pages)
CONSULTANTS | WAYS ANYONE CAN HELP | MEMBERSHIP
Posted on June 12, 2024 by One Community Hs
One Community welcomes Hetvi Patel to the Software Development Team as our newest Volunteer/Consultant!
Hetvi is a visionary web developer with over 5 years of experience. She has completed her bachelor’s degree in computer engineering. Hetvi has developed websites using HTML, CSS, Bootstrap, jQuery, JavaScript, PHP, Node.js, Express.js, React.js, and Tailwind CSS. She also designs databases, optimizes queries in SQL, and has worked with MongoDB and MySQL. Additionally, she has experience with CMS platforms like WordPress and has contributed to its open-source community. She is enthusiastic about creating web applications with unique functionalities that provide real value and assistance to people. Driven by a love for exploring new technologies and ideas, Hetvi constantly seeks to innovate and improve. She is also exploring 3D web design in Three.js to develop unique websites. As a member of the One Community team, Hetvi is working on the Highest Good Network software by fixing bugs and creating unit tests to achieve a TDD approach.
FOLLOW ONE COMMUNITY’S PROGRESS (click icons for our pages)
Posted on June 12, 2024 by One Community Hs
One Community welcomes Abi Liu to the Software Development Team as our newest Volunteer/Consultant!
Abi is a skilled software engineer with a strong foundation in full-stack development. He has extensive experience with technologies such as Javascript, Typescript, Java, React, Node.js, and Spring. Abi has excelled in enhancing open-source platforms like Medplum and developing complex projects, such as an automated expense tracking application, and even created his own programming language from scratch. As a software engineer for One Community working on the open source Highest Good Network Software, Abi has been instrumental in enhancing the robustness of the backend application by creating comprehensive unit and integration tests, writing over 100 test cases covering every aspect of the business logic. He has also served as a mentor to other developers on the team, conducting peer programming sessions and helping them resolve complex issues and grow their skills. Currently, Abi is working on on creating a statistics reporting page, where he has crafted complex queries to efficiently aggregate data and created graphs for easy data visualization.
FOLLOW ONE COMMUNITY’S PROGRESS (click icons for our pages)
Posted on June 10, 2024 by One Community Hs
As an all-volunteer organization, One Community is dedicated to solutioneering global sustainability, including sustainable approaches to food, energy, housing, education, social architecture, and economics. For “The Highest Good of All,” we are creating open source and free-shared solutions that foster fulfilled living while revitalizing our planet. Our model, created by an all-volunteer team, will serve as a blueprint for global collaboration, enabling the creation of teacher/demonstration hubs worldwide.
Click on each icon to be taken to the corresponding Highest Good hub page.
One Community’s physical location will forward this movement of solutioneering global sustainability as the first of many self-replicating teacher/demonstration communities, villages, and cities to be built around the world. This is the June 10th, 2024 edition (#586) 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 solutioneering global sustainability 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, Charles Gooley (Web Designer) focused on two pages: The Earthbag Village Tools and Equipmentent and Open Source DIY Earth Dam Design & Construction for Water Retention, Pond & Lake Creation. He alphabetized the list of Earthbag Village tools and equipment on the Earthbag Village Tools and Equipment page, and provided anchor links to each item on the list for both the first and second lists, including full URL anchor links in the tool and equipment description. Equipment, tools, and material from the Earthbag Village Tools and Equipment page were added to the Tools and Equipment for Open Source Construction page when necessary, with full URL anchor links provided. Tables were enhanced with headers, and the font size was reduced to ensure they didn’t extend beyond the right margin. Earth constructions like both of these are an important part of solutioneering global sustainability with One Community’s open source plans. See his work in the collage below.
Joseph Osayande (Mechanical Engineer) continued helping finish the Vermiculture Toilet designs. This week, modifications were made to the support system to scale the model and provide a complete view. Adjustments included working on the leg space for the foothold and positioning the winch supporting plate a few inches below the top. Designs for an external support were explored to prevent movement of the left and right support pieces. Additionally, the calculation sheets were improved for greater detail, with explanations of all assumptions and links for any estimates added. The vermiculture toilets and other sustainable human waste processing technologies form the basis of One Community’s open source model for solutioneering global sustainability. 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 implemented design changes to the side and rear structures of the vermiculture chamber system in SolidWorks. He replaced the truss-shaped supports, which previously extended the full span of the chamber, with a shorter structure that terminates at the mid-plane. This adjustment was made to facilitate the operation of the drawer handle in the rear chamber. Rizwan also created new attachment brackets to secure the lateral unistruts to the main chamber. In addition, he resized the drawer handle to ensure it fits precisely at the front drawer’s terminal point and made corresponding updates to the design of the rear barriers. Furthermore, he developed a preliminary slider mechanism equipped with linear bearings, designed to enable the mechanical separator to move laterally. This linear slider mechanism will allow the separators, located above the drawer handle, to slide in and out of the chamber, facilitating the collection of composted material. The vermiculture toilets and other sustainable human waste processing technologies form the basis of One Community’s open source model for solutioneering global sustainability. Here are a few photos showing examples of his work.
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), Preston Thompson (Civil Engineering Student), and Tom Sheppard. This week, Tom focused on reviewing previous teams’ work to simplify all previous trials. He spent most of his time analyzing the existing research to build on it. With the team scheduled to gain lab access next week, Tom is planning the next steps. To progress, he reviewed research on the effects of surfactants like Drexel and 7th Gen soap on concrete strength, the mechanics of bubble formation, and how air entrainment admixtures affect the predictability of bubble distribution in concrete. Tom hypothesizes that overdevelopment of the concrete sample causes large, unpredictable air pockets from smaller, more predictable bubbles. Additionally, he identified an issue in the Google Doc where previous teams used a commercially available concrete mix, Quickcrete, which includes aggregate, sand, Portland cement, and additives. This inconsistency in testing parameters needs to be addressed, and the team will develop a consistent testing standard moving forward. Preston and the team were unable to access the lab due to pending approval from the dean, so they focused on researching and updating the final document. Preston’s efforts were centered on aircrete research, where he found articles providing compression results and information on materials affecting aircrete. He contributed to the document by adding sections on waste management, recipes, and incorporating data from the previous team.
Jonathan did his part solutioneering global sustainability as he reviewed the group document to understand the procedures for editing it, made a suggestion on the safety equipment section, and researched aircrete recipes. He examined the previous team’s documents, spreadsheets, and recommended links to videos and articles to better comprehend aircrete and identify controllable variables. Additionally, he uploaded a PDF to OneDrive of a useful article on admixtures. John and the team were unable to begin trials due to pending permission for lab access.
In the interim, John did additional online research to find a more scientific and consistent method of making aircrete, though Google Scholar provided limited information. He also worked on the final document by reviewing the past team’s data and results, adding relevant information where useful. The team expanded the document by including more specific sections, such as waste management. The team’s efforts form the basis of One Community’s open source model for solutioneering global sustainability. See below for some of the pictures related to this work.
One Community is solutioneering global sustainability 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. He finished digitizing plans from images of the master plan by creating new feature classes in ArcGIS Pro. Additionally, with the master plan and Ben Missmer’s maps georeferenced, he began overlaying them to identify potential changes based on Ben’s information. New polygons were added to highlight areas from Ben’s maps that have potential for water collection and flatter areas suitable for building. Chris also reviewed Ben’s website and YouTube channel to understand his mapping process. Proper property modeling and understanding is a foundational part of One Community’s open source model for solutioneering global sustainability. Here are a few photos showing examples of his work.
Nika Gavran (Industrial Designer) continued her work on the Duplicable City Center dormer window installation plans. She prepared instructions for measuring and cutting each piece of wood and insulation, while still refining aspects of the design and assembly. She also began rendering individual sections and categories of pieces, including various measurements of wood and insulation. The Duplicable City Center is a foundational part of One Community’s open source model for solutioneering global sustainability. See below for some of the pictures related to this work.
One Community is solutioneering global sustainability 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, consolidating existing tools onto a master list. This process involved reviewing current tools, adding necessary ones, and collaborating with Haley. Additionally, they participated in a review call to discuss the finalization of the School Integration Program, another key component of One Community’s Highest Good Food Program. Highest Good Food is an important part of solutioneering global sustainability with One Community’s open source plans. See their work in the collage below.
Hayley Rosario (Sustainability Research Assistant) continued helping finalize the Highest Good Food rollout plan and reviewed the Integration and Highest Good Food tools and equipment document. She reviewed all the information required for starting on the web design team, including tutorial videos and the checklist spreadsheet. She also edited and incorporated information from the EDITs document into the actual web page. Highest Good Food is an important part of solutioneering global sustainability with One Community’s open source plans. See her work in the collage below.
One Community is solutioneering global sustainability 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 8 years 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 The Ultimate Classroom part of the Highest Good Education component. He continued updating the AutoCAD title block to meet California state requirements, making additional modifications to ensure compliance, despite encountering software issues. He found a reliable set of guidelines per the California Building Codes, primarily basing his research on a paper published by the city of San Diego in 2018. He also continued his research on reinforcing the straw bale walls alongside the tutorials on STAAD Pro. The One Community model of combining forward-thinking education with sustainably built classrooms like this are an excellent example of solutioneering global sustainability. See the collage below for their work.
Brian Mwoyowatidi (Graduate Structural Engineer) continued his work with the team on the The Ultimate Classroom part of the Highest Good Education component. He researched, reviewed the design details, and examined various types of footings, foundation, and flooring systems to aid in designing the Ultimate Classroom’s footer, foundation and flooring plan. He also gathered and organized essential resources. Using AutoCAD, he reviewed proposed design details and set up the necessary layers for the project, preparing for computer-aided design tasks. In line with our open source strategy, he reviewed the Earthbag Footer, Foundation, and Flooring Plan tutorial to format the Ultimate Classroom’s tutorial. Additionally, Brian studied the structural design concepts including the design criteria according to the ACI-1999/2019, in preparation for a design and detailing meeting with the team and Lead Engineer, Brian Muigai Mwaniki (Structural Engineer), who oversaw the team’s research on straw bale construction and structural design, focusing on the viability and applications of this method. The team’s efforts aimed at integrating sustainable practices into their structural engineering projects. The One Community model of combining forward-thinking education with sustainably built classrooms like this are an excellent example of solutioneering global sustainability. See the collage below for their work.
One Community is solutioneering global sustainability through 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 56 hours managing One Community 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 solutioneering global sustainability and how solutioneering global sustainability is a foundation of the bigger picture of everything One Community is doing. The pictures below shows some of this work.
Aaron Wang (Fundraising Assistant) continued to work on his detailed research on connections with Michael R. Bloomberg, uncovering emails and background information of individuals who may have ties to Bloomberg. This effort is aimed at improving his ability to connect with funders by fostering relationships with relevant individuals involved in these networks. Additionally, he concentrated on identifying candidates with investor backgrounds, seeking to expand potential funding channels. His methodical approach underscores a strategic effort to enhance networking and secure more resources within the philanthropic sector aiding One Community‘s goal for solutioneering global sustainability. The following images showcase his work for the week.
Arun Chandar Ganesan (Volunteer Data Analyst and SEO and Social Media Assistant) continued working on webpages, focusing on the SEO efforts completed by other volunteers. He checked and verified additional pages, revisited and cleared previously abandoned pages, and scheduled LinkedIn posts for the next couple of months. Additionally, Arun coordinated the handover of Facebook and Instagram posting duties efficiently. His work on social media helps One Community to broaden our reach and spread our message about solutioneering global sustainability. The following images show his work for the week.
Prashanth Gowri Shankar Uppudi (Admin and Project Manager) documented the sections of the manual detailing the functionalities related to owner, administrator, and manager accounts. Specifically, he focused on the comprehensive permissions available to manager accounts. This included their abilities in report generation, user management, badge management, project management, work breakdown structures, task management, teams management, and timelog management. He also made necessary corrections and updates to ensure the accuracy of the content, providing clear guidelines on how managers can utilize these permissions to effectively oversee and control various aspects of the system. By editing functionalities and managing permissions, Prashanth contributed to the One Community mission for solutioneering global sustainability. The following images highlights his progress for the week.
The Administration Team’s summary, covering their work administrating and managing most of One Community’s ongoing process for solutioneering global sustainability was managed by Sneka Vetriappan (Data Analyst) and includes Durgeshwari Naikwade (Data Analyst), Jessica Fairbanks (Administrative Assistant), Jim Zhang (Administrative Assistant), Olawunmi “Ola” Ijisesan (Administrative and Management Support), Rachna Malav (Data Analyst), Ram Shrivatsav (Data Analyst and Admin assistant), Ratna Meena Shivakumar (Data Analyst and Admin), Ruiqi Liu (Administrative Assistant), T R Samarth Urs (Data Analyst), Vibhav Chimatapu (Data Analyst/Admin Assistant), Xiaolai Li (Administrative Assistant) and Zuqi Li (Administrative Assistant and Economic Analyst). This week, Durgeshwari worked on developing a Figma wireframe for the weekly HR analytics dashboards, incorporating feedback from Jae and Harsh, and delved into documents for the Highest Good Network App phase 3, while also conducting interviews for the software development team. Jessica advanced the work breakdown structures for new positions at Highest Good Food, integrated feedback from Jae, and contributed to the One Community collaboration page with her bio and picture.
Jim completed administrative work with Team Airecrete, Highest Good Housing, and the Duplicable City Center, provided feedback on Xiaolai’s financial model for the Earthbag Village project, and finalized the electrical cost analysis for the tropical atrium and the dome cluster. Ola did her part solutioneering global sustainability as she reviewed the PR team’s work, tracked progress report updates, provided detailed comments, created a business account for Pinterest/Social media live blogs, trained new admin team members, and ensured workspace readiness. Rachna performed her weekly administrative tasks, provided feedback to team members, created the weekly blog and collages, scheduled and handled interviews with potential volunteers, and progressed on her SEO pages, starting her tasks early to stay ahead.
Ram focused on optimizing SEO articles, reviewed and fixed errors from the previous week, and incorporated feedback from the admin team to maintain high-quality work. Ratna managed weekly progress update #585, prepared collages for various teams, reviewed other admins’ work, organized virtual interviews, managed email correspondence, discussed the Analytics document with Arun, scheduled social media posts, and gave final checks on reviewed blogs. Ruiqi did her part solutioneering global sustainability as she completed the review process for the Dev Dynasty and Git-R-Done Teams, performed final checks on blog 585, informed members about their bio announcements, assisted non-responsive members, started the Lightbulbs research project, and reviewed several finished webpages.
Sneka led the team by focusing on SEO Optimization, updating older SEO pages, addressing feedback, managing time log entries, reviewing documents, and ensuring all summaries and collages were updated on the webpage. Samarth managed the PR review team, reviewed their work, provided feedback, optimized blog posts #344 and #345 for SEO, and ensured his blog post was accepted without adjustments. Vibhav continued his administrative duties by reviewing PR team work, creating group summaries and collages, and significantly improving blog scores and keyword densities through SEO optimization. Xiaolai did his part solutioneering global sustainability as he reviewed software team reports, edited summaries and pictures, managed webpage updates, provided feedback on the solar energy project, and contributed to the ESG report for sustainable finance. Zuqi organized the weekly summary for the Graphic Design and Alpha Teams, updated the weekly blog, reviewed other admins’ work, and ensured previous blog pages were optimized for search engine marketing and adhered to checklist standards. One Community’s model for solutioneering global sustainability includes developing and maintaining huge 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), Jasmine Soria (Graphic Designer) and Shayan Afkari (Graphic Designer), covering their work on graphic designs for solutioneering global sustainability. This week, Ashlesha worked on creating nine recipe images-Master Recipe SSWJ for the new Graphic Design Task – Recipe Images for Site Task. She also reworked on fixing recipe images for 10 recipe files and updated them. Additionally, Ashlesha researched and curated a collection of nature-based background images and different theme-based images for creating Social Media Images and created one social media image. Jasmine received feedback on her previous graphics, which required the removal of white borders that had been exported. She worked on three new social media graphics, selecting them from the social media spreadsheet.
Shayan did his part solutioneering global sustainability as he undertook a series of updates and corrections across our social media platforms and website. He revised the fonts used in various social media images to ensure brand consistency, enhance readability, and improve the overall aesthetic appeal. Additionally, he updated and corrected the URLs embedded in these images to ensure they direct users to the appropriate web pages. Shayan also edited the names listed in the website’s biographies section, including correcting spellings, updating names due to personal changes such as marriage, and standardizing the format of name presentation for uniformity. See the Highest Good Society pages for more on how this contributes to solutioneering global sustainability. See the collage below to view some of their work.
One Community is solutioneering global sustainability 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 addition of a refresh button to the Weekly Summaries Reports page (PR2316), the ability to log time entries for other users on their timelog pages (PR1412), the correct display of the “New max – personal record award” badge showing the maximum hours logged in a week (PR826), and the hover pointer display for checkboxes or radios (PR2099). They identified unresolved problems, including the improper handling of creating new roles without required role names and permissions (#2031), where newly created roles do not appear in the roles list, and constant issues with viewing “Scheduled Blue Square reasons” and “Scheduled Time off” windows in Dark mode (PR2295), where the font and background colors are both white. Additionally, they reported new bugs: where a white screen appears when accessing Reports â Reports â Team and clicking on a team name, and a timer issue where it stops without a sound alert just before reaching the 5-hour mark, and clicking the “Continue” button is not working. The Videos documenting these issues were also provided. See the Highest Good Society and Highest Good Network pages for more on how this relates to solutioneering global sustainability. The collage below shows some of their work.
This week, the Alpha Team’s summary, covering their work on the Highest Good Network software was managed by Sucheta Mukherjee (Software Developer) and includes Anand Seshadri (Software Engineer), Jordy Corporan (Software Engineer), Lin Khant Htel (Frontend Software Developer) and Nathalia Carnevalli (Full Stack Software Developer). The Highest Good Network software is how we will manage and measure our processes for solutioneering global sustainability across our social architecture, construction, production, and maintenance processes. This week Anand worked on Dark Mode Modals change in the Reports page and made progress on multiple features. He completed the Add Task Modal’s Date error display feature by fixing the validation for error fields and ensuring errors are cleared when reopening the modal using a hook, and raised a PR for this feature, PR 2335. Anand also started working on a new feature to fix the horizontal scrollbar issue on responsive screens, tested two related PRs, PR 1809 and PR 2002, and fixed the issue in the modal header within the Teams component.
Lin performed unit testing for the DashboardController, focusing on the getPromptCopiedDate and leaderboard data functions. He also covered documentation for software team management in preparation for taking on management roles. Nathalia did her part solutioneering global sustainability as she completed two tasks of varying priority, fixing discrepancies in the total hours for the project on the Project Report page (PR #2315) and making the blue square description box bigger and auto-fit (PR #2333), and made pull requests for both tasks. Jordy expanded his proficiency in unit testing, focusing on Jest while developing the final tests for the rolesController, ensured all functions in the rolesController were tested, and opened a new PR#981.
Sucheta focused on reviewing and addressing change requests but was unable to resolve the issue due to significant incompatibilities between the development branch changes and the current code in the PR. Additionally, She worked on a hotfix for a previous PR, which involved changing the length of an input field in the addTaskModal. See the Highest Good Society and Highest Good Network pages for more on how this relates to solutioneering global sustainability. 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) and includes Shaofeng Li (Software Engineer) and Xiao Zhang (Software Engineer) The Highest Good Network software is how we’ll be managing and objectively measuring our process for solutioneering global sustainability through our social architecture, construction, production, and maintenance processes. This week, Summit spent time debugging the test for PR 665, commenting out some lines of code within the test file, and determining the issue related to a function. While debugging the function, an else statement was added for the addbadge call, but the results still output 5 instead of 4, indicating a potential issue within one of the checks in the function. Summit removed comments from PR 947 and modified the code. An additional video was created to test PR 947. He updated the description of PR 947 and sent a message to the team for review. Time was also allocated to familiarizing with the manager role, debugging a logical error in the xhoursxweek task, reviewing the badge component description for the xhoursxweek task, and searching for new team members. Xiao completed the documentation of badge testing results, reviewed Summit’s pull request, and assisted Shaofeng with the quality checklist. The documentation involved detailing the outcomes of the badge tests, ensuring accuracy and clarity for future reference. In reviewing Summit’s pull request, the user focused on identifying and correcting errors, improving code functionality, and enhancing overall project integrity. By helping Shaofeng with the quality checklist, the user contributed to the verification of project standards and requirements, ensuring all components met the necessary criteria before final approval. Each task was aimed at maintaining and elevating the quality of the project deliverables. See the Highest Good Society and Highest Good Network pages for more on how this relates to solutioneering global sustainability. 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 Huijie Liu (Software Engineer) and includes Peizhou Zhang (Software Engineer). The Highest Good Network software is how we’ll be managing and objectively measuring our process for solutioneering global sustainability through our social architecture, construction, production, and maintenance processes. This week, Huijie debugged the controller code for recalculating category hours and performed a one-time recalculation on the database for all users by sending a request using Postman. She also made a backup of all previous data, committed the recent code changes, and described the updates in a video response. Peizhou resolved the issue where hovering over the “Save Changes” button under Profile->Teams caused the text to disappear by commenting out the problematic code instead of deleting it, preserving it for potential future style changes. After testing the code, Peizhou raised a pull request. Additionally, he fixed a formatting error with profile images, allowing users to upload long images without affecting the page layout or creating extra white space. See the Highest Good Society and Highest Good Network pages for more on how this relates to solutioneering global sustainability. 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), Imran Issa (Software Developer), Jay Srinivasan (Software Engineer), Parth Rasu Jangid (Software Developer), Ramakrishna Aruva (Software Engineer), Tzu Ning “Leo” Chueh (Software Engineer), and Xiao Wang (Software Engineer). The Highest Good Network software is how we’ll be managing and objectively measuring our process for solutioneering global sustainability through our social architecture, construction, production, and maintenance processes. This week, Imran worked on a new permission that allows users access to the user management page with full functionality, focusing mainly on frontend updates to align with the new permission.
Jay addressed a bug affecting the color accuracy in admin-level user pie charts, enhancing the clarity and usefulness of people’s reports. He submitted a pull request for this fix and began investigating another issue with inconsistent badge information displays. Ramakrishna, after receiving feedback, made adjustments to his tasks, committed the changes, and submitted pull requests. He continued refining the team code functionality, ensuring testing and documentation are in place.
Xiao tackled the white screen issue by refactoring the Project system and implementing an archive functionality, which marks related WBS, tasks, and time entries as inactive, thus resolving data retrieval issues. Jingyi did her part solutioneering global sustainability as she finalized the “editHeaderMessage” permission feature, focusing on backend enhancements to allow specific volunteers to edit system header messages. She also revisited the permission controls for badges, implementing backend improvements that eliminated the need for frontend changes, detailed in HGNREST #974.
Parth continued his efforts on unit testing, particularly addressing challenges with error handling in tests, while also reviewing and providing feedback on several pull requests. Bhuvan worked on enhancing the test coverage and functionality of TableFilter.js, alongside addressing Git branch issues that affected project builds. Tzu Ning did his part solutioneering global sustainability as he fixed a critical issue in the TimeEntry component that caused white screen errors and improved the responsiveness and stability of the edit functionality in task components. See the Highest Good Society and the Highest Good Network pages to learn more on how this contributes to solutioneering global sustainability. See below to view their work.
The Code Crafters Team’s summary, covering their work on the Highest Good Network software, was managed by Anirudh Ghildiyal (Software Engineer) and includes Carlos Gomez (Full-stack Software Developer), Meet Padhiar (Software Engineer), 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 solutioneering global sustainability through our social architecture, construction, production, and maintenance processes. Anirudh G resolved issues faced by teammates, and provided updates on their progress, helping to connect them with other team members to expedite issue resolution. He also reviewed and made requested changes on the DeleteModal component. Carlos began improving PR2310, developed and submitted a toggle similar to the one on the Weekly Summaries Reports page, and a “show only active members” feature.
Carlos also reviewed PR2316, ensuring that the refresh button was clickable and displayed “Successfully Updated Weekly Summaries Report.” Meet reviewed numerous pull requests, mostly related to major UI changes and unit tests. He also finished functional testing of all the features related to the merged pull requests into the development branch, guaranteeing adherence to best practices and confirming the operation of the application. Weiyao worked on the “add roles” feature, which involved challenges with assigning permissions during the creation process, requiring edit access to create roles with permissions. Xiaoyu did her part solutioneering global sustainability as she revised the rolePreset and mouseover tests following suggestions from Diego and completed the final review of a pull request based on Jae’s requirements. Xiaoyu also finalized the createPopupEditorBackup and getAllPopupEditorBackup unit tests, wrote documentation for the create, getAll, and getById methods, drafted the updatePopupEditorBackup and router API for the getAll popup feature, and completed the integration test, building and submitting a pull request for review by Diego. See the Highest Good Society and Highest Good Network pages for more on how this relates to solutioneering global sustainability. 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 Kaushik Malikireddy (Full Stack Developer Intern), and Harsh Bodgal (Software Engineer). The Highest Good Network software is how we’ll manage and objectively measure our process for solutioneering global sustainability through our social architecture, construction, production, and maintenance processes. Harsh focused on the Volunteer Summary Report component development, setting up the structure, and creating the file organization for the charts and other parts of the dashboard. Additionally, Harsh began integrating charts using mock data into the local Frontend Repository and coordinated with the team to monitor the progress of the work.
Kaushik added a Redux store managed value to limit the “Write for me” button clicks to three times every five minutes along with an alert. He worked on setting the timeout value from anywhere in the application, added dark mode for the generated summary modal, and removed quotes from the generated text. He tested and assisted developers on the Slack channel, fixed the Gemini AI API call looping issue, identified a new task to keep the rehireable checkbox always ticked, and requested it be assigned. He pushed two fixes to the Frontend GPT pull request, updated the button name for copying text, updated the pull request description to show how to generate an API key and AI prompt used to generate summaries, and searched for new features or bugs to work on. Kaushik also reviewed two Pull requests. Nahiyan did his part solutioneering global sustainability as he completed two pull requests: PR 2327, which involved implementing dark mode on all available pages of the BM dashboard (still in development with limited pages), and PR 2328, which implemented dark mode on the dropdown located within the header component to ensure dark mode consistency throughout the website. Additionally, Nahiyan redesigned the tasks table to make it more responsive to different viewports and ensure columns and rows are easily identifiable. See the Highest Good Society and Highest Good Network pages for more on how this relates to solutioneering global sustainability. 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 Shereen Punnassery (Full Stack Software Engineer) and includes Christy Guo (Software Engineer), Jiayu Huang (Software Engineer), KyoSook Shin (Software Engineer) and Wenbo Liu (Software Engineer Volunteer). The Highest Good Network software is how we’ll be solutioneering global sustainability throughout our social architecture, construction, production, and maintenance processes. This week, Christy spent time to optimize the UI for the Hour Task Visualization, updated the chart style to ensure coherence with other components. Jiayu did her part solutioneering global sustainability as she worked on fixing the process for manually adding lost hours for past years of volunteers, completed the functionality for adding, editing, and deleting lost time for individuals, fixed the bug, and submitted a pull request on GitHub, and also he reviewed and finalized PR #1801, #1847, and #1855.
KyoSook analyzed the existing Dashboard and weekly report, added the BMTimelogger component to the routes.js file and integrated the current date feature into BMTimeLogger.jsx, also she created BMTimeLogSelectProject.jsx, BMTimeLogProjectDetails.jsx, and BMTimeLogger.css files in the front end and bmTimeLoggerController.js and bmTimeLoggerRouter.js files in the backend for the time logger feature. Shereen worked on issues with the Equipment List View. She did an analysis and found that the fundamental cause of the issue stemmed from a missing function in the controller. Additionally, an issue was found in the equipmentAction file. She worked on the equipment controller to fetch the list of equipment from the database. Furthermore, Shereen created the controller function to fetch equipment list data from the database. Wenbo did a review of pull requests #981 and #2169, focused on testing for frontend and backend, while the functionality of pull request #2330 did not work as expected, prompting a request for change. Pull requests #2250 and #2298 were reviewed and found to be working as expected. Pull request #2263 was approved, whereas pull request #974 was requested to change. See the Highest Good Society and Highest Good Network pages for more on how this relates to solutioneering global sustainability. 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 by Hiral Soni (Full Stack Developer) and includes Chris Chen (Software Engineer Intern), Malav Patel (Software Developer), Nishitha Shetty (Software Engineer), Rhea Wu (Software Engineer), Sushmitha Prathap (Software Developer) and Youyou Zhang (Software Developer). The Highest Good Network software is how we’ll be managing and objectively measuring our process for solutioneering global sustainability across our social architecture, construction, production, and maintenance processes. This week, Chris added a refresh button icon and implemented the handleRefresh function to retrieve the latest summaries in the Weekly Summaries Report, checked into the development branch as frontend PR #2316. Testing confirmed the refresh button’s functionality and the “Successfully Updated Weekly Summaries Report” message.
Hiral resolved the conflict on branch #2225 for merging and added pagination functionality to the weekly summary page, enhancing its efficiency and speed for the branch focused on weekly summary report page efficiency. Malav did his part solutioneering global sustainability as he fixed bugs in the DELETE_TIME_ENTRY_OTHERS feature, restricted the permission of volunteers to delete owners/admins/managers’ Time Entry logs, and pushed changes to their branch. He completed the task and testing, spent 20 hours on tasks, solved various issues during bug fixing, and communicated with Jae regarding some errors that needed fixing before raising a PR. Nishitha reviewed 10 pull requests, provided comments and screenshots for all 10 PRs, and was unable to run 2 PRs locally. Rhea tested the building task, updated the codebase, modified the route’s endpoint for the Issue router, and continued working on 9.2.4 Routing and controllers for the Log Equipment form. Sushmitha worked on integration testing for the project controller, writing initial test cases, fixing a type error, creating test cases for delete, put, and post functions, resolving an error related to port and permissions, reviewing mongo-helper code, and understanding the test helper files. She also worked on tests for getAllProjects and getUserProjects functions and compiled her weekly summary.
Youyou began her first task on the development team, completed five pull request reviews, enabled key binding of Command (Mac) / Control (Windows) + profile icon to open the user profile in a new tab, and researched JavaScript for binding a different onclick event. She did her part solutioneering global sustainability as she tested the functionality, sought clarification from Jae, reviewed and approved PR 2333 for auto-fitting input field length in the Blue Square panel, PR 2298 for adding a spinning wheel on the Reports page and UX suggestion for a selectable date range, PR 2335 for adding date validation on the task panel, requested changes to PR 2331 for allowing suggestions to be visible to other accounts on the same task and approved PR 2332 for adding an error popup when trying to add users to a team they are already part of, confirming it worked with an owner account. See the Highest Good Society and Highest Good Network pages for more on how this relates to solutioneering global sustainability. See the collage below for the team’s work this week.
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) and Jiadong Zhang (Software Engineer). The Highest Good Network software is how we’ll be managing and objectively measuring our process for solutioneering global sustainability throughout our social architecture, construction, production, and maintenance processes. Abdelmounaim focused on refining the solution for assigning recipients for blue square emails. He implemented blue square email BCC functionality on the user profile page, ensuring its visibility is restricted to owners only. Jiadong focused on the dashboard, specifically on replacing the badge and refactoring the front-end functions for badge management. Lu did her part solutioneering global sustainability as she concentrated on rewriting code and fixing bugs in the unit tests. During the testing phase, she rewrote the selector functions, chart functions, and other related components. Additionally, Lu managed assistant team duties, including writing the weekly report and reviewing teammates’ work. See the Highest Good Society and Highest Good Network pages for more on how this relates to solutioneering global sustainability. Look below for a collage of their work.
Reactonauts’ Team’s summary, covering their work on the Highest Good Network software, was managed by Changhao Li (Software Engineer) and includes Changhao Li (Software Engineer), Dhairya Mehta (Software Engineer), Hetvi Patel (Full Stack Developer), Hoang Pham (Software Developer), Peterson Rodrigues (Full-Stack MERN Stack Developer), Shengwei Peng (Software Engineer), Shiwani Rajagopalan (Software Engineer) and Vikram Badhan (Software Engineer). The Highest Good Network software is how we’ll be managing and objectively measuring our process for solutioneering global sustainability throughout our social architecture, construction, production, and maintenance processes. Changhao worked on team management, PR reviews, and unit test development. For team management, Changhao hosted the weekly meeting for the team and created the weekly team pic folder to upload progress screenshots and videos. In terms of PR reviews, Changhao reviewed newly released PRs and tested them in the local environment.
Dhairya focused on fixing the “Fix Projects find user function” task, identifying the root cause and developing a sort and search function to optimize user assignment processes. Hetvi did her part solutioneering global sustainability as she reviewed the functionality of search engines on the Earthbag Village page and checked the expired Caldera Forms plugin. She researched alternative plugins to replace Caldera Forms and tested Fluent Forms on a local server to ensure it provided the same functionality. Hoang tackled a performance issue in marking tasks as done, aiming to reduce wait time, while also reviewing past pull requests and resolving comments and conflicts on PRs #2163 and #2187. Peterson fixed a bug in the dashboard section, adjusting default tab settings based on user type.
Shengwei continued working on the backend implementation to protect admin accounts. He added auditing features and fixed some minor bugs for the task. Shiwani did her part solutioneering global sustainability as she addressed three tasks: TimeEntriesViz, TeamMemberTasks, and TeamReport unit tests, modifying test cases to ensure correct functionality and raising PRs #2321, #2322, and #2324. Vikram concentrated on unit testing for WeeklySummaryOptions.jsx and ToggleSwitchContainer.jsx files, ensuring component functionality and reliability, alongside contributing to pull request reviews and submissions. See the Highest Good Society and Highest Good Network pages for more on how this relates to solutioneering global sustainability. Look below for pictures of this work.
Skye’s summary, covering their work on the Highest Good Network software, was managed by Luis Arevalo (Front End Developer) and includes Abi Liu (Software Engineer), Bhuvaneswari Gnanasekar (Software Engineer), Hui Kong (Software Engineer), Kyrene Flores (Software Engineer) and Mengtian Chen (Software Engineer). The Highest Good Network software is how we’ll be managing and objectively measuring our process for solutioneering global sustainability throughout our social architecture, construction, production, and maintenance processes. Abi assisted Luis in troubleshooting an error encountered while testing the inventory controller. Abi also revamped the backend APIs to meet new requirements for the overview reports page, which included creating an efficient data aggregation query to obtain volunteer statistics.
Bhuvana focused on setting up the API endpoint for the project. Additionally, he discussed with team members to gather insights and potential solutions for the API endpoint configuration. Hui Kong (Full-stack Software Engineer) read “Bugs and Needed Functionalities” and learned how to create a new Pull Request in GitHub. Hui did her part solutioneering global sustainability as she reviewed nine PRs, covering both frontend and backend aspects, as well as frontend and backend pairs. Kyrene addressed a bug affecting volunteers’ ability to navigate to their tasks, leading to the creation of suggestion pages. Upon reviewing permissions set in the HGNRest backend for different roles, she discovered that volunteers lacked the necessary ‘suggest’ permission. She added this permission to the protected route object, enabling volunteers to navigate through the protected route. Luis resolved the issue with the inventoryController testing. He then focused on creating a new pull request (PR) for the feature that allows the editing and addition of new warnings.
Mengtian learned how to write unit tests and created a Jest unit test for the NotificationCard component. The test verifies that the component renders correctly, displaying the notification message and sender information properly. See the Highest Good Society and Highest Good Network pages for more on how this relates to solutioneering global sustainability. See the collage below for some of their work.
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 solutioneering global sustainability. This week’s active members of this team were: Akshit Sharma (Software Engineer), Carl Bebli (Software Engineer), Chunyun Zhang (Software Engineer), Deepthi Kannan (Software Engineer), Jatin Agrawal (Software Engineer), Jinxiong You (Software Engineer), Kavil Rajendra Jain (Volunteer Software Engineer), Kurtis Ivey (Software Engineer) and Logeshwari Renu (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 solutioneering global sustainability 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 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 solutioneering global sustainability. This week’s active members of this team were: Nathan Hoffman (Software Engineer), Olga Yudkin (Software Engineer), Shrada Chellasami (Software Engineer), Sichun Wang (Software Engineer), Sri Sudersan Thopey Ganesh (Software Engineer), Tianyang Leng (Software Engineer), Vijeth Venkatesha (Full Stack Developer), 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 solutioneering global sustainability 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
Posted on June 3, 2024 by One Community Hs
One Community is applying cooperative human relationships to foster sustainable approaches to food, energy, housing, education, economics, and social architecture, and more. Our all-volunteer team is dedicated to creating a model that becomes self-replicating, forming a global collaboration of teacher/demonstration hubs. We’re doing this for “The Highest Good of All” by creating everything so it is open source and free-shared. Join us in evolving sustainability, regenerating our planet, and 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 for applying cooperative human relationships as the first of many self-replicating teacher/demonstration communities, villages, and cities to be built around the world. This is the June 3rd, 2024 edition (#585) 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 applying cooperative human relationships 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, Charles Gooley (Web Designer) focused on two pages: The Earthbag Village Tools and Equipmentent and Open Source DIY Earth Dam Design & Construction for Water Retention, Pond & Lake Creation. On the Earthbag Village Tools and Equipment page, he alphabetized the list of tools and equipment and added anchor links to each item on the list, both for the first and second lists. Additionally, he integrated these anchor links into the tool and equipment descriptions. On the Open Source DIY Earth Dam Design & Construction for Water Retention, Pond & Lake Creation page, he incorporated content from the provided Google Doc, including a section on Dam Break Risk Assessment. Earth constructions like both of these are an important part of applying cooperative human relationships with One Community’s open source plans. See his work in the collage below.
Joseph Osayande (Mechanical Engineer) continued helping develop the Vermiculture Toilet designs. This week, the coefficient of rolling resistance on concrete based on the weight of the drawer was determined. Research was done on various methods for moving the drawer onto a platform capable of withstanding its weight and transporting it over a distance, as well as ways to empty the drawer and the potential use of latches for a foldable side. A stand for the winch and holder was also considered. New design ideas for the structure were sketched to address flaws in the old design, and a quick CAD model was created to visualize the proposed improvements. The vermiculture toilets and other sustainable human waste processing technologies form the basis of One Community’s open source model for applying cooperative human relationships. See below for some of the pictures related to this work.
Rizwan Syed (Mechanical Engineer) also continued helping develop the Vermiculture Toilet designs. This week, Rizwan concentrated on the design of reinforcement structures for the vermiculture chamber, with particular attention to the assembly and disassembly of sub-components within the eco-toilets. He developed preliminary CAD models in SolidWorks, focusing on C-channel unistrut reinforcements that allow for lateral movement of removable drawers along the chamber assembly. Adjustments were made to the size of the removable containers to ensure they fit seamlessly with the unistrut reinforcements and could be easily inserted from the front. Rizwan also reviewed AutoCAD plans of the Earthbag Village to check for potential interference or collisions between the removable drawers, reinforcements, and the overall structure of the village. In addition, he began compiling a list of necessary hardware components, including rubber plugs, bolts, and nuts, essential for the assembly of the drawers and barrier sheets in the vermiculture system. The vermiculture toilets and other sustainable human waste processing technologies form the basis of One Community’s open source model for applying cooperative human relationships. Here are a few photos showing examples of his work.
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), Preston Thompson (Civil Engineering Student), and Tom Sheppard. This week, Jonathan worked with his team to perform compression testing on the remaining concrete test cylinders and assisted in organizing the concrete testing room. He and his group recalculated the correct mixing ratios and compiled a list of equipment to be purchased. Efforts to gain additional lab access were unsuccessful due to the need for the engineering dean’s approval. Jonathan also began researching Aircrete’s properties and various testing methods, using links provided by his colleague, Tom, as well as previous team documents. Preston met with the team to perform calculations, conduct compression tests, create plans, and compile a list of materials needed for the project. Issues with lab access were communicated to the professor and Dean. Preston focused on volume calculations, creating data sheets, and researching Aircrete. Tom researched Aircrete results promoted by Aircrete Harry, finding a video where Aircrete Harry discusses concrete air entrainment and thickening additives. Although Tom located the thickener, he could not find a formula or MSDS to determine its environmental safety. He plans to discuss the potential use of these secondary additives in an upcoming meeting. Additionally, Tom is working on a document listing independent testing and relevant YouTube video links, and reviewing notes taken by other team members. This team’s efforts are an excellent example of One Community’s open source model for applying cooperative human relationships. See below for some of the pictures related to this work.
One Community is applying cooperative human relationships 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 completed creating metadata for geospatial analysis images from Ben Missimer, shared shapefiles from One Community’s Dropbox, and images related to the master plan from One Community’s permaculture webpage. He also finished georeferencing raster data updated with a new projected coordinate system and started digitizing the plans from images of the master plan by creating new feature classes in ArcGIS Pro. Roads were traced with lines, while structures were made using polygons. Digitizing the features from these images directly onto ArcGIS’s basemap will begin the process of using geospatial analysis on One Community’s master plan. Proper property modeling and understanding is an important part of One Community’s open source model for applying cooperative human relationships. Here are a few photos showing examples of his work.
Nika Gavran (Industrial Designer) continued her work on the Duplicable City Center dormer window installation plans. This week, Nika continued incorporating insulation into the CAD model. She is preparing instructions on measuring and cutting each piece of wood and insulation while refining aspects of the design and assembly. Her next steps include addressing screws and screw holes, after which she will render each piece fully for the instructions. The Duplicable City Center is a foundational part of One Community’s open source model for applying cooperative human relationships. See below for some of the pictures related to this work.
One Community is applying cooperative human relationships 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. These included tools commonly found in a toolbox such as bar clamps, C-clamps, a chalk line reel with chalk, pliers, wire cutters, channel locks, chisels, multiple types of brushes (soft-bristled, hard-bristled, and wire wheel brushes for drills), and more. Additionally, they communicated with Hayley over the phone to discuss her School Integration project. Highest Good Food is an important part of applying cooperative human relationships with One Community’s open source plans. See their work in the collage below.
Hayley Rosario (Sustainability Research Assistant) continued helping finalize the Highest Good Food rollout plan and reviewed the Integration and Highest Good Food tools and equipment document. She reviewed and added more sources and examples to the implementation program document. She also reviewed the Highest Good Food tools and equipment document for any items that needed to be added or changed in their order. For the implementation document, she read articles and watched videos on people feeding the homeless and less fortunate, which provided the examples she needed for the program. Highest Good Food is an important part of applying cooperative human relationships with One Community’s open source plans. See her work in the collage below.
One Community is applying cooperative human relationships 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 8 years 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) and his manager Brian Muigai Mwaniki (Structural Engineer) continued helping with the engineering details for the The Ultimate Classroom part of the Highest Good Education component. Apoorv explored Coursera courses to gain a deeper understanding of structural engineering, particularly focusing on detailing and drafting from a civil engineering perspective. He continued updating the AutoCAD title block to meet state requirements, making additional modifications to ensure compliance, with the goal of completing them. Additionally, he prepared documentation to assist a new team member with their onboarding process. The One Community model of combining forward-thinking education with sustainably built classrooms like this are an excellent example of applying cooperative human relationships. See the collage below for their work.
One Community is applying cooperative human relationships through 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 54 hours managing One Community 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 applying cooperative human relationships and how applying cooperative human relationships is a foundation of the bigger picture of everything One Community is doing. The pictures below shows some of this work.
Aaron Wang (Fundraising Assistant) continued his deep research into connections with Robert Downey Jr. and Michael R. Bloomberg, identifying emails and background information of individuals potentially linked to them. His objective is to enhance his ability to connect with funders by establishing relationships with relevant people involved in these networks. His strategic efforts are directed towards expanding his networking capabilities and increasing potential funding opportunities within the philanthropic sector, which adds an edge to One Community‘s goal for applying cooperative human relationships. The following images showcase his work for the week.
Arun Chandar Ganesan (Volunteer Data Analyst and SEO and Social Media Assistant) continued working on webpages, focusing on the SEO work completed by other volunteers. He checked and verified additional pages, revisited and cleared previously abandoned pages, scheduled posts on Pinterest and LinkedIn for the next month, and created a tutorial for adding people to the LinkedIn page and posting. His work on social media helps One Community to broaden our reach and spread our message for applying cooperative human relationships. The following images show his work for the week.
The Administration Team’s summary, covering their work administrating and managing most of One Community’s ongoing process for applying cooperative human relationships was managed by Sneka Vetriappan (Data Analyst) and includes Durgeshwari Naikwade (Data Analyst), Jessica Fairbanks (Administrative Assistant), Jim Zhang (Administrative Assistant), Olawunmi “Ola” Ijisesan (Administrative and Management Support), Rachna Malav (Data Analyst), Ram Shrivatsav (Data Analyst and Admin assistant), Ratna Meena Shivakumar (Data Analyst and Admin), Ruiqi Liu (Administrative Assistant), T R Samarth Urs (Data Analyst), Vibhav Chimatapu (Data Analyst/Admin Assistant), Xiaolai Li (Administrative Assistant) and Zuqi Li (Administrative Assistant and Economic Analyst). This week, Durgeshwari took charge of developing a Figma Wireframe for weekly HR analytics Dashboards, collaborating closely with Harsh and incorporating feedback from Jae to refine the wireframe. She also gave interviews for the software development team. Jessica contributed her efforts to creating work breakdown structures for Highest Good Food volunteer positions and began drafting her bio for the One Community collaborators page.
Jim focused on Aircrete, the Duplicable City Center, and search engine optimization for past blogs. Ola followed up on the PR team’s work, ensuring necessary adjustments and corrections were made and completing administrative tasks. Rachna did her part demonstrating applying cooperative human relationships as she completed the weekly blog for software teams, held interviews, integrated SEO feedback, and managed administrative duties. Ram focused on SEO optimization of articles, ensuring he met required standards and optimizing previous week’s blog posts. Ratna reviewed progress updates, prepared collages, carried out interviews, and reviewed blogs alongside Sneka, Arun, and Rachna.
Ruiqi reviewed team progress, provided feedback, created collages, and incorporated SEO keywords into summaries. Sneka focused on OC Administration tasks, including SEO Optimization, Timelog Management, Feedback, and Tutorial Development. Samarth managed the PR review team, optimized blog posts for SEO, and had his own submission accepted without adjustments. Vibhav reviewed PR Team’s work, created group summaries and collages, and continued webpage SEO optimization. Xiaolai updated webpages, worked on the ESG investments project, and organized documents. Zuqi organized weekly summaries, reviewed team contributions, and ensured previous blog pages met SEO standards. One Community’s model for applying cooperative human relationships includes developing and maintaining huge 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), Jasmine Soria (Graphic Designer) and Shayan Afkari (Graphic Designer), covering their work on graphic designs for applying cooperative human relationships. This week, Ashlesha worked on creating nine recipe images for Master Recipe SSWI for the new Graphic Design Task – Recipe Images for Site Task. Additionally, she researched and curated a collection of nature-based background images and different theme-based images for creating social media images. She created bio images and announcement images for two volunteer announcements. She also created web content for the same volunteer announcements. Jasmine did her part demonstrating applying cooperative human relationships as she completed four different announcements and uploaded them to WordPress. She edited an announcement and completed a social media graphic. Shayan created four new bios along with their corresponding announcement images. He also created two new images for social media, double-checked them for accuracy and uploaded them to the website. See the Highest Good Society pages for more on how this contributes to applying cooperative human relationships. See the collage below to view some of their work.
One Community is applying cooperative human relationships 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. This included confirming the fixed PRs, including a new method for tracking people who are followed up with About deadlines (PR#935+419), addition of middle name searching in the project member Search bar (PR#2022+786), resolution of a white screen issue when returning to the Dashboard from the Reports page (PR#2288), and ensuring that the details for a person viewed by clicking on their dot on the map are now displayed in Dark Mode (PR#2294). They also verified that creating a new role without a required role name and permissions is now handled gracefully in the UI (PR#2031), and fixed an issue where deleting a team member did not prompt a confirmation popup but only showed a deletion confirmation message from the HGN application (PR#2302). The PRs which were not fixed included the addition of a scheduled-on date to the scheduled blue square reason (FE2009/BE779) where no blue square was generated on the time off request, the creation of the ability for users to approve and apply suggested changes on a task (PR#1458), and a map bug where a deleted account is still shown and the number of team countries is incorrect. Additionally, they reported that the newly created role is not showing in the list of users roles. See the Highest Good Society and Highest Good Network pages for more on how this relates to applying cooperative human relationships. The collage below shows some of their work.
This week, the Alpha Team’s summary, covering their work on the Highest Good Network software was managed by Sucheta Mukherjee (Software Developer) and includes Anand Seshadri (Software Engineer), Jordy Corporan (Software Engineer) and Nathalia Carnevalli (Full Stack Software Developer). The Highest Good Network software is how we will manage and objectively measure our processes for applying cooperative human relationships across our social architecture, construction, production, and maintenance processes. This week, Jordy expanded his proficiency in unit testing, focusing on Jest while developing tests for the emailController. He aimed to refine his understanding and more effective unit tests, ensuring that all functions in the emailController were tested. Jordy also reviewed PR#962 and provided feedback. Anand did his part demonstrating applying cooperative human relationships as he worked on the Dark Mode Modals change in the Reports page and began developing a new feature to validate the Date field in the Add Task Modal. He tested PRs 2284 and 2308, identifying an issue with incorrect error handling in the date fields. For the new feature, Anand added state reset logic within a useEffect hook to reset the startedDate and dueDate fields to the current date and clear error messages whenever the Add Task modal is closed and reopened. He ensured date picker values were formatted using dateFnsFormat for display purposes, with the remaining task to perform a final test and raise a PR. Anand addressed all requested features and observed issues in the Dark Mode feature in the Report page modals, including adding a dark mode theme to the date picker, fixing the Info modal close button and heading alignment, and modularizing the code by centralizing fontColor and boxStyling logic. Nathalia did her part demonstrating applying cooperative human relationships as she started developing the edit functionality for the “i” popup on the weekly summaries report page, a feature accessible to owner-level users, and submitted her first pull request for the development branch. She reviewed and approved PRs #2295 and #2296+964 without finding any errors and is working on resolving some issues with another task.
Sucheta focused on implementing changes requested by PR reviewers, creating PR 2312 to develop a search function based on users’ first and last names, as well as an alphabetic search. An on-change event on an input field now provides users with a list of suggested usernames to choose from, generated by filtering the available user profiles in the state. If a user does not have a project assigned, a message will appear indicating the unavailability of the user or project. PR 2308 was recreated to fix the AddTaskModal format. PR 2313 was created as a hotfix to address error messages related to hours in the merged PR and fixed dark mode issues for several label tags in the modal. Additionally, PR 2301 was tested and approved as the feature worked as intended. See the Highest Good Society and Highest Good Network pages for more on how this relates to applying cooperative human relationships. 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 Shaofeng Li (Software Engineer) and includes Summit Kaushal (Backend Software Developer) and Xiao Zhang (Software Engineer) The Highest Good Network software is how we’ll be managing and objectively measuring our process for applying cooperative human relationships through our social architecture, construction, production, and maintenance processes. This week, Shaofeng completed various tasks as part of his role in the HGN Software Development project. On Tuesday, he held a one-on-one meeting with Xiao to discuss the latest project updates. By Thursday, he followed up on another team member’s progress through a personal discussion with Summit. On Friday, Shaofeng did two significant tasks: testing the functionality of awarding ‘xhoursin1week’ badges in the ‘xhoursxweeks’ components and leading the weekly team meeting to review the progress of all team members. Summit focused on debugging the unit test for PR 665, which was experiencing a forced exit before completion. Initial investigation pointed to a setInterval call in emailSender.js, prompting attempts to resolve the issue by adding checks and modifying the code. Further testing revealed that the problem might not be with the setInterval, but rather with the xhoursinxweeks function. Specifically, the function was returning an incorrect badge collection length, indicating a duplication issue within the badge count. Summit continued efforts towards testing and debugging the xhoursinxweeks logic to identify the root cause of the error. Xiao assumed additional responsibilities from a part-time colleague, concentrating on the thorough testing of all badges in the system to ensure their proper functioning and accuracy. He also committed time to troubleshooting and resolving any issues found, making sure all badges comply with the established standards. Alongside his testing tasks, Xiao delved into several functionalities of Microsoft Azure. His investigation focused on various techniques to improve database management practices. See the Highest Good Society and Highest Good Network pages for more on how this relates to applying cooperative human relationships. 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 Tapan Pathak (Software Engineer) and includes Aaryaneil Nimbalkar (Software Developer), Huijie Liu (Software Engineer) and Min Sun (Software Engineer). The Highest Good Network software is how we’ll be managing and objectively measuring our process for applying cooperative human relationships through our social architecture, construction, production, and maintenance processes. This week, Aaryaneil focused on adding unit tests to the Project Table component to test dark mode functionality. Additionally, he fixed issues in the VolunteeringTimeTab component based on PR reviews, and added test cases to check dark mode functionality for the ViewTab component. Unit test PRs 971, 973, 962, 954, and 2297 were tested, and PRs 2295, which addressed dark mode in modals on the user profile page, and 2311, which focused on dark mode hover functionality, were tested and reviewed. Huijie developed a strategy for updating the database and instructing team members on testing once the pull request for this task is submitted. She discussed and confirmed various details of this strategy in a video response.
Additionally, Huijie prepared to join the task of adding key Weekly Summary components to the overview report page and is currently reviewing the relevant documentation and Figma files. Min worked on task 717, which involved adding manager icons to the Tasks Tab. The task included placing a Google Doc icon next to the hours committed icon and adding Mentor, Manager, and Assistant Manager icons for each person below them. These icons are designed to navigate to the respective user profile pages upon clicking. Min added the Google icon next to the hours committed icon, enabling users to navigate to their Google link. Min also worked on implementing the clickable Mentor, Manager, and Assistant Manager icons for each person. Min did his part demonstrating applying cooperative human relationships as he approved PR 971 and 973. Tapan reviewed teammates’ previous week summaries, time logs, photos, and videos, providing feedback on their work and completing all managerial tasks. He scheduled the weekly meeting with the team, gathering updates and ensuring they had necessary resources. Tapan raised an issue in the coding problem channel regarding some local environment problems and received responses and solutions from colleagues. With their help, he continued working on the problem, created extra functions in the code, and ultimately fixed the issue, raising a PR. See the Highest Good Society and Highest Good Network pages for more on how this relates to applying cooperative human relationships. 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), Imran Issa (Software Developer), Jay Srinivasan (Software Engineer), Parth Rasu Jangid (Software Developer), Ramakrishna Aruva (Software Engineer), Tzu Ning “Leo” Chueh (Software Engineer), and Xiao Wang (Software Engineer). The Highest Good Network software is how we’ll be managing and objectively measuring our process for applying cooperative human relationships through our social architecture, construction, production, and maintenance processes. This week, Xiao made PR2303, a hotfix that addresses the disappearance of the deletion icon for authorized users when viewing others’ time entries, continued work on the project component refactor, implemented project archive functionality, and addressed the white issue bug, with the task of resolving the white screen issue caused by removing a user from project resources by an admin role. Ramakrishna worked on the 5-letter team code search functionality, resolved a 500 error during an API call related to a MongoDB issue, fixed the root cause of the search options problem, tested his changes, raised a pull request, and began work on another task involving updates to the backend to accept numeric characters in the 5-letter team code. Jay did his part demonstrating applying cooperative human relationships as he started manager-in-training duties, completed unit tests for SetUpFinalDayButton.jsx achieving 100% code coverage, submitted a pull request, and claimed a new bug ticket to fix color discrepancies on pie charts for people reports. Bhuvan focused on various tasks in HGN Software Development, finalized test cases for TableFilter.js, resolved branch issues in Git that prevented project builds, and worked on test case and coverage issues for TableFilter.js.
Imran addressed requested changes for a previously opened PR, made frontend and backend changes to reduce redundancies and separate concerns, and made improvements in performance and code quality. Jingyi did her part demonstrating applying cooperative human relationships as she focused on developing the “editHeaderMessage” permission management feature and completed the frontend component by introducing a new permission item “editHeaderMessage”. Parth reviewed several pull requests, began writing unit tests for the TimeOffRequest Controller, and worked on integrating Ethereal Email for testing the email sender module. Tzu Ning focused on resolving issues related to the TinyMCE editor, corrected script paths, adjusted the Webpack configuration to handle process.env variables properly, implemented console logs. and utilized React DevTools to ensure the editor initialized without issues. See the Highest Good Society and Highest Good Network pages to learn more on how this relates to applying cooperative human relationships. 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 Anirudh Ghildiyal (Software Engineer) and includes Anirudh Dutt (Software Engineer), Carlos Gomez (Full-stack Software Developer), Meet Padhiar (Software Engineer), 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 applying cooperative human relationships through our social architecture, construction, production, and maintenance processes. Anirudh D focused on two primary tasks: unit tests for the taskNotificationController and resolving and updating his previous pull request related to creating permission constants, facing significant version control issues, particularly with merge conflicts and a time zone issue. Anirudh G worked on the DeleteModal and Timelog unit test cases, ensuring testing and preparing for a final review before raising a pull request. He also finished the weekly standup meeting, resolving teammate issues, gathering updates, and facilitating connections for problem-solving.
Carlos examined the Redux system, reducers, actions, and selectors, explored API calls to retrieve user project data, and ultimately created the action getTimeEntryByProjectSpecifiedPeriod to fetch data for the PiechartByProject component, leading to the development of PiechartByProject.jsx and the refactoring of WbsPieChart.jsx, followed by submitting pull requests to the codebase. Meet reviewed numerous pull requests related to UI changes and unit tests, finished functional testing of merged pull requests, and ensured adherence to best practices and application operation. Weiyao did her part demonstrating applying cooperative human relationships as she worked on the “add roles” feature, requiring edit access for permissions, and communicated with Jae for pretesting while also learning React, Redux, and testing concepts for future features. Xiaoyu developed integration tests for the rolePreset Router, updated a pull request, corrected previous issues with a hotfix, changed the date format to d-m-yyyy across applications, completed integration testing for the rolePresetRouter, and finished unit testing for the MouseoverText Controller, finalizing all unit tests and preparing pull requests while awaiting feedback from Diego on the integration test for the MouseoverText Controller. See the Highest Good Society and Highest Good Network pages for more on how this relates to applying cooperative human relationships. 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 Kaushik Malikireddy (Full Stack Developer Intern), Mingqian Chen (Software Engineer) and Harsh Bodgal (Software Engineer). The Highest Good Network software is how we’ll manage and objectively measure our process for applying cooperative human relationships through our social architecture, construction, production, and maintenance processes. Harsh focused on developing the Volunteer Summary Report component, setting up two team meetings to discuss designs, implementing them in Figma, gathering feedback from Jae, and starting work on the component using D3.js and React and a prototype for the Pie Chart Component. Kaushik did his part demonstrating applying cooperative human relationships as he integrated the GEMINI AI API with the HGN application to fetch weekly time logs and generate summaries for weekly submissions, enabling natural language processing tasks such as text completion and summarization. He also reviewed and approved three pull requests, resolved GitHub issues restricting his commits. Mingqian continued to enhance the delete function for the complete removal of individuals, finished testing by assigning and deleting volunteer accounts from various projects, and examined persistent WBS references, reviewing specific code files such as userManagement.js, userProfile.js, userProjects.js, and projectMembers.js to address the issue.
Nahiyan submitted four pull requests, including two small fixes: PR #2294, which added a new background color to user popups in the team locations map, and PR #2302, which replaced the old browser alert system with a new modal for message display. His significant pull requests included PR #2295, which implemented dark mode for all models within the user profile page along with minor adjustments, and PR #2311, which introduced a new hover effect for all tables in dark mode across the website and included additional minor fixes. See the Highest Good Society and Highest Good Network pages for more on how this relates to applying cooperative human relationships. 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 Shereen Punnassery (Full Stack Software Engineer) and includes Christy Guo (Software Engineer), Ilya Flaks (Software Engineer), KyoSook Shin (Software Engineer) and Mohammad Abbas (Software Engineer). The Highest Good Network software is how we’ll be applying cooperative human relationships throughout our social architecture, construction, production, and maintenance processes. This week, Christy worked on the “Hours by Task” visualization, integrating D3 with other frontend components and updating the chart style for design coherence. Ilya completed the tools log task, refining the front-end logic by eliminating nested loops and enhancing error handling. He initiated new Pull Requests, #2296 for the front end and #964 for the back end, and provided technical support to teammates Christy, Kyo, and Shereen, concluding his contributions with One Community.
KyoSook did her part demonstrating applying cooperative human relationships as she reviewed the HGN Phase II document to identify development items, discovering the missing bmdashboard/equipment function was already being developed by another team member. She identified and started working on the time logger function, creating ‘kyo_bm_time_logger_fe’ and ‘kyo_bm_time_logger_be’ branches, adding the BMTimeLogger folder with BMTimeLogCard.jsx and BMTimeLogger.jsx files, and updating routes.js. Errors encountered while rendering these files will need to be resolved. Mohammad completed reviews for PRs #2298, #2300, and #2301, and planned to complete additional PR reviews on Saturday. Shereen updated the add tool component to integrate with the Redux store and implemented API calls for data synchronization between the front end and back end. She introduced Joi validation for the Add Tool form and created pull requests for both the front end and back end, ensuring data integrity and reliability. See the Highest Good Society and Highest Good Network pages for more on how this relates to applying cooperative human relationships. 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 by Hiral Soni (Full Stack Developer) and includes Chris Chen (Software Engineer Intern), Malav Patel (Software Developer), Rhea Wu (Software Engineer), and Sushmitha Prathap (Software Developer). The Highest Good Network software is how we’ll be managing and objectively measuring our process for applying cooperative human relationships across our social architecture, construction, production, and maintenance processes. This week, Chris optimized the TotalProjectReport and TotalTeamReport components in the Highest Network Goods application for faster loading with PR #2298 and enhanced the Weekly Summaries Report with a spinning wheel indicator for data retrieval, improving user interactions across reports. Hiral worked on PR #2016, reviewing the code and making necessary changes, and added pagination functionality to the weekly summary page, which reduced the page’s execution time and improved its performance.
Malav worked on fixing bugs in the DELETE_TIME_ENTRY_OTHERS feature and HGN software development, made changes to restrict volunteer permissions for deleting owners/admins/managers’ Time Entry Logs, and is preparing to raise a PR. Rhea tested the building task, updated the codebase by modifying the route’s endpoint for the Issue router, and watched tutorials and read articles to enhance her knowledge. She began a new task, 9.2.4 Routing and Controllers for the Log Equipment form. Sushmitha did her part demonstrating applying cooperative human relationships as she fixed the remaining errors in all functions within the project Controller, completed formatting before creating the Pull Request, and resolved an issue with the husky code pre-commit with Diego’s assistance. She submitted the PR, which is now awaiting review, and watched videos on integration testing, addressed comments on the PR, made necessary changes, and worked on the weekly summary. See the Highest Good Society and Highest Good Network pages for more on how this relates to applying cooperative human relationships. See the collage below for the team’s work this week.
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) and Jiadong Zhang (Software Engineer). The Highest Good Network software is how we’ll be managing and objectively measuring our process for applying cooperative human relationships throughout our social architecture, construction, production, and maintenance processes. Abdelmounaim continued developing a solution for assigning recipients of the blue square emails. He completed the backend, tested the endpoints, and on the frontend, created the modal layout and added the reducer, action creators, and thunk function to facilitate API calls to the backend. Jiadong focused on replacing the badge on the dashboard and debugging the frontend. During this process, he identified issues with badge management, merged the most recent updates from the main branch, and made necessary changes to ensure the feature functioned correctly.
Lu concentrated on rewriting the code and fixing bugs in the unit tests. In the testing phase, she rewrote the selector functions, chart functions, and other related components. Additionally, she was responsible for assistant team management, which included writing the weekly report and reviewing teammates’ work. See the Highest Good Society and Highest Good Network pages for more on how this relates to applying cooperative human relationships. Look below for a collage of their work.
Reactonauts’ Team’s summary, covering their work on the Highest Good Network software, was managed by Xiaolai Li (Administrative Assistant) and includes Changhao Li (Software Engineer), Dhairya Mehta (Software Engineer), Peterson Rodrigues (Full-Stack MERN Stack Developer), Shengwei Peng (Software Engineer), Shiwani Rajagopalan (Software Engineer) and Vikram Badhan (Software Engineer). The Highest Good Network software is how we’ll be managing and objectively measuring our process for applying cooperative human relationships throughout our social architecture, construction, production, and maintenance processes. Changhao worked on solving multiple PR issues, created the team picture folder, and handled other team management tasks. He resolved a merge issue caused by changes in the development branch. Additionally, Changhao addressed previous merge conflicts, and the PRs are now ready for review and merge.
Dhairya focused on addressing the “Fix Projects find user function” task, he identified the root cause of the issue affecting user discovery within the projects section. He also developed a sort and search function. Peterson fixed a bug in the “Tasks Contributed” section of the People Report. After the fix, only the blue buttons are displayed if the user has no tasks; if the user has tasks, the table will also be displayed. Shengwei did his part demonstrating applying cooperative human relationships as he worked on two different tasks. The first involved adding a new implementation in the backend to protect the admin account. The second task is related to the memory leaking issue in the user profile page.
Shiwani worked on the TeamReport unit test, creating 16 detailed test cases. She verified that the component renders properly, using a mock Redux store and a match prop. She then validated the display of team details when a team is available. For the Active and Inactive checkboxes, Shiwani selected them by their IDs, confirmed they were initially unchecked, and simulated clicks to ensure they became checked. Vikram developed and executed various test cases to ensure the components’ functionality and reliability. His work included writing test scripts, debugging issues, and refining the codebase to improve performance and stability. See the Highest Good Society and Highest Good Network pages for more on how this relates to applying cooperative human relationships. Look below for pictures of this work.
Skye’s summary, covering their work on the Highest Good Network software, was managed by Luis Arevalo (Front End Developer) and includes Abi Liu (Software Engineer), Bhuvaneswari Gnanasekar (Software Engineer), Clemar Nunes (Web Developer), Gowtham Dongari (Software Engineer) and Jiarong Li (Software Engineer). The Highest Good Network software is how we’ll be managing and objectively measuring our process for applying cooperative human relationships throughout our social architecture, construction, production, and maintenance processes. Abi set up integration tests for the mapLocations routes and initiated tests for the getAllLocations, and deleteLocation routes. Additionally, there was a meeting with Harsh to discuss tasks and specifications required for the new weekly summary reporting page, including exploring modifications to existing APIs to better align with new requirements. Bhuvaneswari worked on the task of sending an email when a user account is deactivated from the system. Updates were made to the API (SendDeactivationEmail) and the Router file.
Clemar focused on final testing and verification processes of the task at hand, ensuring the quality and integrity of the code. He also implemented a modal prompt advising users to log out and log back in. Gowtham did his part demonstrating applying cooperative human relationships as he resolved merge conflicts associated with the team location search error, ensuring that his solutions were integrated into the main project without disrupting existing features. In addition, Gowtham addressed an error related to null values in the tangible time displayed on the leaderboard. He also worked on improving the rendering of links in the leaderboard on the dashboard page, focusing on user experience and interaction. Luis worked on unit testing the inventoryController and completed testing the postInvInProjectWBS function and the getAllInvInProject function. Jiarong’s focus was on addressing an issue that required rolling back the code using git, which was found to originate from the backend. See the Highest Good Society and Highest Good Network pages for more on how this relates to applying cooperative human relationships. See the collage below for some of their work.
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 applying cooperative human relationships. This week’s active members of this team were: Carl Bebli (Software Engineer), Chunyun Zhang (Software Engineer), Deepthi Kannan (Software Engineer), Dikshita Kejriwal (Software Engineer), Hui Kong (Software Engineer), Jatin Agrawal (Software Engineer), Jiayu Huang (Software Engineer), Jin Hu (Volunteer Software Engineer), Jinxiong You (Software Engineer), Kavil Rajendra Jain (Volunteer Software Engineer), Kurtis Ivey (Software Engineer), Kyrene Flores (Software Engineer) and Logeshwari Renu (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 applying cooperative human relationships 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 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 applying cooperative human relationships. This week’s active members of this team were: Nathan Hoffman (Software Engineer), Olga Yudkin (Software Engineer), Peizhou Zhang (Software Engineer), Ramya Ramasamy (Full Stack Developer), Sandhya Adavikolanu (Software Developer), Tianyang Leng (Software Engineer), Vijeth Venkatesha (Full Stack Developer), Wenbo Liu (Software Engineer Volunteer) and Yiyun Tan (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 applying cooperative human relationships 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
"In order to change an existing paradigm you do not struggle to try and change the problematic model.
You create a new model and make the old one obsolete. That, in essence, is the higher service to which we are all being called."
~ Buckminster Fuller ~
One Community operates under a Creative Commons Attribution 3.0 Unported License.
Use of this website constitutes acceptance and agreement to comply with and be bound by these Terms and Conditions. They apply to the Site and all of One Community’s creations, divisions, and subsidiaries. Please read them here.