At One Community, we are committed to integrating ecosystem management into our sustainable approach to designing systems that sustain themselves. As an all-volunteer organization, we have created a model that becomes self-replicating and will be used to create a global collaboration of teacher/demonstration hubs. Our goal is to create everything so it is open source and free-shared, open sourcing and free sharing the complete process of evolving sustainability. We believe in doing this for The Highest Good of All, creating a world that works for everyone while regenerating our planet.
Click on each icon to be taken to the corresponding Highest Good hub page.
One Community’s physical location will forward this movement as the first of many self-replicating teacher/demonstration communities, villages, and cities to be built around the world. This is the May 7th, 2023 edition (#528) 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 integrating ecosystem management 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 Julia Meaney (Researcher and Assistant to Executive Director) completed her 29th week with the team. Julia reviewed the integration of her feedback on the Eco-laundry research Google Doc and worked to finalize the organization and format for site integration. She made final edits to the Doc content as well as the corresponding Spreadsheet, ensuring all tables are uniform and screenshots are up-to-date. She then left instructions for site integration and built out the site TOCs according to the new content additions. Julia also worked to format the new resources and to back up all of them to the Dropbox folder. Also this week, Julia reviewed work on the “UPDATED City Center Project Specification and Design Basis” Google Doc. She checked that all of the new table screenshots were correct and uploaded new ones when minor edits were still needed. Finally, Julia continued to fix various format issues on the “Sustainable Roadways, Walkways, and Landscaping” webpage. See pictures below.
Loza Ayehutsega (Civil Engineer/Assistant Civil Engineer) completed her 18th week helping, now focused on Earth Dam Design & Construction for Water Retention, Pond & Lake Creation. This week Loza added an additional topic to the report: Early Warning System for the Population with appropriate steps. As part of this, an evacuation plan from another reference document specific to dam disaster hazards was applied to our case. Further, additional approaches were added to the report. See below for some pictures related to this.
Amal Lazar (MS Mechanical Engineering) completed her 6th week helping, now with the research for the Most Sustainable Lightbulbs and Light Bulb Companies: Research, Energy Savings, and More tutorial. This week Amal researched light bulb companies and light bulb options that are available on the market, first by reading and understanding the research objectives and desired outcome. She then designed a framework to use during her research and performed sustainability benchmarking by reading sustainability reports and tracking important achievements and future goals. Amal also worked on the City Center Eco-laundry dryer research, specifically on the laundry bag section and responding to comments. The pictures below share some of this developing work.
One Community is integrating ecosystem management 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, the core team continued reviewing the latest Duplicable City Center SketchUp file for accuracy. We finished updating the City Center Sketchup file. She made changes to the placement of the sinks and urinals in the Social Dome first floor men’s bathroom, checked if the wheelchair accessible stall was ADA compliant, and created a compressed City Center Sketchup file with the list of the latest updates and provided it to the next volunteers for further work. The same team member then returned to their work with updates in the Chicken Coop Step-by-Step building instructions document. We started the “Building of Chicken coop ramp” section with explanations about ramp angle, heights above ground and cleats number. See below.
The core team also continued working with a new member of the team on what’s needed for the complete Duplicable City Center cabinetry and stairs. This week the new team member familiarized himself with the design and focused on the stair handrail components. A new master sketch was drafted to correctly size all components so they fit together appropriately. He also designed the Hullions, balusters and handrail cap, and drafted 2D drawings. See pics below.
Charles Gooley (Web Designer) also completed his 29th week helping with web design, now focused on the Duplicable City Center Engineering tutorial. His focus this week was tables and information was requested for figures missing names, adding equations, and completing migrating the content from the Google Doc. Pictures below are related to this work.
Ranran Zhang (Architectural Designer) completed her 20th week working on the updated video for the Duplicable City Center internal and external walkthrough. This week Ranran continued working on the video. She modified the SketchUp model and re-imported the model into Lumion. After modifying the model, she selected video views for the eco-spa and sunrise patio and added figures to the Lumion model according to the previous video. See below for some pictures of this work.
Julio Marín Bustillos (Mechanical Engineer) completed his 12th week helping with the City Center Dome Hub Connector Engineering. This week Julio worked on adding a second component to the hub connector design since it is believed that it will be needed for strength. This conclusion comes not only from the team’s internal discussion but the fact that this plate seems to always exist in commercially available designs. He also re-started work generating a load analysis model in Inventor since the team is having difficulty generating one successfully in Solidworks. Pictures of some of this work are below.
Yiwei He (Mechanical Engineer) completed her 8th week helping with the City Center Dome Hub Connector Engineering. This week Yiwei troubleshooted the large displacement problem for analyzing geodesic dome structure in Solidworks. She tried to lower the loads and increase the diameter of sphere connectors. After that, she started to find papers about dome FEA to generate new ideas of design and testing, which she discussed with her team members. Pictures of some of this work are below.
Zhide Wang (Mechanical Engineer) completed his 3rd week, now working on the Net-zero Bathroom designs. This week Zhide continued to review Diwei’s designs and contents, and made comments on the paper and did some minor edits on the figure names and sentences, and modified some sentences to make them better. He also gave thought to the presentation of the design and content, as well as the order and organization of the paper. See below for some pictures related to this.
One Community is integrating ecosystem management 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 to work on the Transition Food Self-sufficiency Plan. We completed the recipe conversion in the Transition Kitchen Recipe Build Out spreadsheet, now all conversions are included and calculated correctly in the spreadsheet. Please refer to the pictures below.
Matt Choy (Volunteer Researcher) completed his 2nd week helping with the Transition Food Self-sufficiency Plan. Matt did data entry, recipe review, and proofreading of instructions provided within recipes. He also had a call with a colleague to get further guidance. Pictures below are related to Matt’s work.
One Community is integrating ecosystem management 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. We’ll report on the final two elements to be finished as we develop them.
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:
One Community is integrating ecosystem management 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 34 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. Pictures below show some of this.
Yiyun Tan (Management Dashboard Team Leader) completed her 53rd week helping with the Highest Good Network software. This week Yiyun completed the final review on PRs and discussion of the “myTeam” functionality updates. She also solved a couple of backend merge conflicts PRs, and she continued to help the team on Slack with problem solving, bug reporting, and maintaining the tutorials. Pictures of some of this work are below.
Kaixiang “Kevin” Gu (Fullstack Software Developer) completed his 25th week helping with the Highest Good Network software. This week Kaixiang focused on the 24/48/72 buttons task. He restructured the code so the whole team list component was not isolated in a single function and the user was unable to manipulate the data and render the component from the outside component. He extracted reusable components and rewrote code. Pictures below show some of this work.
Jianjun Luo (Software Engineer) completed her 23rd week helping with the Highest Good Network software. This week Jianjun worked on a new feature related to the member component on the report page. She added a filter to the list shown with the radio buttons and changed the style of the buttons. She also checked the previous PR and started to work on another new feature related to the bio on the report page. Pictures below show some of this work.
Raul Effting (Jr. Front-End Web Developer) completed his 17th week helping with the Highest Good Network software. This week Raul continued to develop the new timer and fixed several bugs, for example: (1) Timer went off and I hit “log intangible time” instead and it froze on me there; (2) The timer was going off… and clicking intangible brought up the screen and I couldn’t X out of it to log my time correctly; (3) Errors with the minus button; (4) Negative button should go to min # of 15 in all cases it can’t go lower; and (5) Hitting “play” on the main screen when the timer went off added 5 minutes but didn’t stop the chime. Then hitting “stop” produced an error.” Raul also fixed conflicts on PR 694, which relates to ‘when creating a new task, remove the need to click the dropdown to see the list of people.’ Check out the pictures below as examples of this work.
Aishwarya Kalkundrikar (Full Stack Software Developer) completed her 16th week helping with the Highest Good Network software. This week Aishwarya reviewed the code changes made to the PR TeamMemberTasks.jsx file, and went through multiple files to understand the logic behind sending emails in real-time. After some test editing, Aishwarya started developing the code required for this feature, and has written the function for the body of the email. Pictures below show some of this work.
Filipe Santos de Oliveira (Full Stack Developer) completed his 14th week helping with the Highest Good Network software. This week Filipe continued to look for a viable solution to the problem with header titles and improve the flexibility of the previously created skeleton. He tried various fixes, such as addressing the issue by replacing fixed pixel measurements with relative units such as VW and percentage, among other solutions. See below pictures as examples of this work.
Jinchao Feng (Software Engineer) completed his 11th week helping with the Highest Good Network software. This week Jinchao finished adding a notice at the top of the leaderboard to invisible users and raised PR #796. He also investigated the bug caused by the ‘myTeam’ definition that prevents users without a team from logging their time. He finished the Doc ‘Update myTeam’ to conclude his research and solutions for the bug. Jinchao also reviewed ‘Tech Docs for applying ESLint and Prettier check to Continuous Integration’ and finished the Doc ‘Plan for Adding Prettier/ESLint checking to CI deployment’. Pictures of some of this work are below.
Sav Costabile (Web Developer) completed their 11th week helping with the Highest Good Network software. This week Sav continued their work on the bug that prevents every user from being assigned their badges at the end of the week. They isolated the problem to be in a badge function called ‘lead a team of x users’. They fixed function inconsistencies when backend data are fetched, as well as typos that return undefined or null values. While the latter of those two have been fixed the former is a bit trickier and Sav continues to explore the solution. See below for related pictures.
Vitor Adriel (Software Engineer) completed his 11th week helping with the Highest Good Network software. This week Vitor reviewed 6 and improved 3 PRs and found bugs while doing the task of checking every permission on the Manager User Permission Component. He reported the bugs encountered in the Bugs Doc, for example: (1) Fix the “Modify Badge Amount” permission from the Manage User Permissions Component on Permission Management Page. Even after adding the permission, the user it’s not able to modify the amount of badges assigned to an user; (2) Fix the “Edit Timelog Information” permission from the Manage User Permissions Component on Permission Management Page. Even after adding the permission, the user it’s not able to modify the information of the time entry from another user. (3) Fix the “Delete Time Entry (Others)” permission from the Manage User Permissions Component on Permission Management Page. Even after adding the permission, the user it’s not able to delete the time entry of another user. See some examples of this work in the pictures below.
Lucas Emanuel Souza Silva (Software Developer) completed his 11th week helping with the Highest Good Network software. This week Lucas worked on the Red Bell notification icon and has a simple task remaining to finish this task. The pictures below share some of this developing work.
Harlley Bastos (Full Stack Developer) completed his 9th week helping with the Highest Good Network software. This week Harlley continued to fix the problems found on the timer, as well as provide a better timer that fixes current issues. The pictures below share some of this developing work.
Angelina Truong (Full Stack Software Developer) completed her 9th week helping with the Highest Good Network software. This week Angelina resolved the merge conflict for PR #722 and addressed all feedback, as well as ran numerous tests on the application to assure everything ran adequately. She continued to help with PR #786 and #329 by addressing peer concerns to move the team closer to allowing users to click on the Google Doc icon that is next to each user’s name in the weekly summaries report. She continued to investigate peer concerns by running numerous tests to try to reproduce the same issues, and she started on a new task and created a branch for that task. See pics below.
Ayush Tripathi (Full Stack Developer) completed his 9th week helping with the Highest Good Network software. This week Ayush identified a security issue in the code where the password was visible, and he rectified it by updating the env file with the password and making necessary changes. Ayush then created a pull request and pushed the updated code to the repository for review. He also continued working on the following: “Make the star by people’s names show if they’ve done significant additional hours.” He continues to work on the Reports Page to only have stars displayed if someone had exceeded their minimum hours by 25/50/75%, with no red stars appearing. See pics below that are related to this.
Nicolle Coelho (Software Engineer) completed her 7th week helping with the Highest Good Network software. This week Nicolle opened PR 791 to fix a problem with the Team member task layout. She also reviewed and approved PR 786 and reported a new bug at HGN Phase I Bugs and Needed Functionalities Doc. Her main task was working on our strategy to re-enable ESLint and Prettier in the application. The pictures below relate to this work.
Yihan Liu (Software Engineer) completed her 6th week helping with the Highest Good Network software. This week Yihan fixed the ‘save popup happening after confirmed save’. By testing the functionality, Yihan found that this issue happens when users modify blue squares and badges. For the blue square part, she targeted UserProfile.jsx and fixed the problem by inserting several setOriginalUserProfile() in modifyBlueSquares function. Yihan also did some research on useState. Yihan also updated PR 782, and she added code to clear all mock data after each test case and removed duplicate test cases. Additionally, Yihan re-reviewed PR 787, which appears successful. The pictures below relate to this work.
Yongjian Pan (React.js/MongoDB Full Stack Software Developer) completed his 6th week helping with the Highest Good Network software. This week Yongjian raised PR 792 that fixed the duplicating “Save Change” button in other tabs under the user profile page as commented by other reviewers in PR 785. The toggling visibility function has remained intact. In addition, he also worked on other tasks in his team member tasks list. See below for related pictures of this work.
Tooba Jamal (Software Developer) completed her 5th week helping with the Highest Good Network software. This week Tooba worked on the issue “Make time log icon command(mac)/control(PC) clickable.” Tooba researched for the best possible solutions, implemented the solution and completed this task. She also raised a new PR, and re-reviewed PR 719, which she ultimately approved. The images below show some of this work.
Lucile Tronczyk (Full Stack Software Developer) completed her 4th week helping with the Highest Good Network software. This week Lucile approved PR 719 to ‘keep on tab when saving changes,’ as well as PR 782 to ‘add missing tab to the Weekly Summaries Reports.’ She continues to get familiar with the HGN Volunteer Documentation, and completed some testing for the following bug: ‘when trying to remove a blue square it changes the person to inactive.’ She also reviewed and asked for approval for PR 783 to ‘redesign permissions page and user permission component,’ and redesigned the “Manage User Permissions” component on the permissions management page. Lucile began adding confirmation improvements to the People Report. And finally, she finished the front end work for this but had issues with the back end. The pictures below relate to this.
The Highest Good Network software PR Review team also worked to test all of the above PRs and find any bugs they could within those PRs and the software as a whole. This week’s active members of this team and how many weeks they’ve been with us are as follows: Abdelmounaim “Abdel” Lallouache (Software Developer) completed his 4th week, Alexander G Huerta (Software Engineer) complete his 1st week, Anish Pandita (Software Engineer) completed his 11th week, Vishvesh Sheoran (Artificial Intelligence Specialist) completed his 2nd week, Xiao Tan (Software Engineer) completed her 2nd week, Yu-Wei Hsu (Software Engineer) completed his 1st week, and Yubo Sun (Full Stack Software Developer) completed his 1st week. The collage below shows a compilation of the work from this team.
Jin Hua (Web Marketer and Graphic Designer) also helped us fix some website file structure issues and made updates for our Google Analytics to GA4. The pictures below show some of this work.
AND WE PRODUCED THIS WEEKLY UPDATES BLOG – CLICK HERE TO SUBSCRIBE
DONATE ● WAYS ANYONE CAN HELP ● MEMBERSHIP
CLICK HERE FOR ALL PAST UPDATES
Connect with One Community