One Community is dedicated to regenerating spaceship earth by developing sustainable approaches to food, energy, housing, education, for-profit and non-profit economic design, social architecture, fulfilled living, global stewardship practices, and more. Our innovative model is designed to be self-replicating and will be used to create a global collaboration of teacher/demonstration hubs. We are committed to doing this for “The Highest Good of All” and creating everything so it is open source and free-shared, including open sourcing and free sharing the complete process.
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 April 23rd, 2023 edition (#526) of our weekly progress update detailing our team’s development and accomplishments:
One Community is regenerating spaceship earth 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 27th week with the team. This week Julia continued to guide Amal and her progress on her Eco-laundry research. She responded to and addressed comments on the Development Google Doc, while continuing to offer her feedback. She also edited the corresponding spreadsheet, tables and graphs for the site. Further, Julia began editing and formatting her written work for the site. She also worked on the “DIY n/Earth Dam Design & Construction Disaster Mitigation Content” Google Doc and resolved/responded to comments. She then worked on the “Net-zero Bathroom and Earthbag Village Water Collection and Septic Design EDITED CONTENT FOR WEB” Google Doc, and resolved and addressed comments. She continued to offer further feedback using the comments and edited content to prepare it for the site. Finally, Julia reviewed Chuck’s incorporation of her feedback for the “Sustainable Roadways, Walkways, and Landscaping” webpage. She resolved comments on the development Google Doc as needed and made various coding and format fixes on the site. See pictures below.
Loza Ayehutsega (Civil Engineer/Assistant Civil Engineer) completed her 16th week helping, now focused on Earth Dam Design & Construction for Water Retention, Pond & Lake Creation. This week Loza added a new topic to the report: Mid-Event Actions Planning, and prepared a spreadsheet. Loza organized the main points from the references into the report. She also reviewed the dam safety design from traditional methods and other country methodologies. See below for some pictures related to this.
One Community is regenerating spaceship earth 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 updated the shape of the kids pool by adjusting the heights and moving the outside pool steps to a most suitable position (close to the kids pool). The same team member reshaped the outside pool to accommodate a shower and added a railing and bench to the outside pool shower area, as well as designed a new underwater wall with a 3’ wide connector pass-through for the inside/outside pool. See below.
Charles Gooley (Web Designer) also completed his 27th week helping with web design, now focused on the Duplicable City Center Engineering tutorial. This week’s focus was sections 5 – Architectural Design Specification and 6 – Structural Design Specifications/Loading Specifications, which contained a number of tables and equations. Some of the equations were too large to fit on one line, so they were replaced by hand coded equations. Charles also worked on comments for the Sustainable Roadways, Walkways, and Landscaping tutorial. Pictures below are related to this work.
Ranran Zhang (Architectural Designer) completed her 18th week working on the updated video for the Duplicable City Center internal and external walkthrough. This week Ranran worked on a video and modified the SketchUp model. She also re-imported the model into lumion, selected video views for the social dome, and added figures to the Lumion model. See below for some pictures of this work.
Julio Marín Bustillos (Mechanical Engineer) completed his 10th week helping with the City Center Dome Hub Connector Engineering. This week Julio worked on a new design for the hub connectors. This design was inspired by an existing model; however, it is a bit different in order to comply with our specific dome design. There is promise in the manufacturing process of this design, making it easy to do on-site, since it only requires cutting a metal sheet. Pictures of some of this work are below.
Amal Lazar (MS Mechanical Engineering) completed her 4th week helping with the City Center Eco-laundry research. This week Amal ran a maximization and scalability analysis on a washer. She ran through the previous washer research to assess the two options based on the same framework and outputs. Amal used the savings calculator to plug in specifications and run the analysis. She addressed questions and comments, including adding narratives and descriptions, making new graphs and tables, etc. Amal also found a replacement option for the laundry bag option, and browsed online markets, specifically Amazon, to find the most durable option. Finally, Amal started a comparison of a paired washer/dryer set with the eco-laundry options in terms of energy or water efficiency. Amal also prepared an outline to better structure the dryer eco-laundry research. The pictures below share some of this developing work.
Zhide Wang (Mechanical Engineer) joined the team and completed his 1st week. This week’s focus was helping with the Duplicable City Center Engineering tutorial. He reviewed the content and provided some suggestions and notes for improvement. Overall he thought the project was well done and professional so he just made some small changes to make it more professional. All the tables in the project (Table 1 to Table 35) were reproduced in the template that was provided and he’s waiting now for a supervisor to check the details. See below for some pictures related to this.
One Community is regenerating spaceship earth 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 work on the Transition Kitchen Recipe Build Out sheet. We also completed all the columns for measurement conversions and corrected the table used for measurement conversions. See below for pictures related to this.
One Community is regenerating spaceship earth 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 regenerating spaceship earth 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 35 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 51st week helping with the Highest Good Network software. This week Yiyun mainly worked on PR final reviewing. She also solved a couple of backend merge conflicts PRs, and she helped the team on Slack with problem solving, bug reporting, and maintaining the tutorials. Pictures of some of this work are below.
Yan Xu (Software Development Engineer) completed her 37th week helping with the Highest Good Network software. This week Yan worked on the summary management page select Team Member button/function. Now when users click the Team Member button, users are able to search users and add users on the search user bar, and it is possible to find a team member using the summary group ID. Additionally the user can select the team members for the summary group and get the team member name for each summary group. See pictures below for some of this work.
Kaixiang “Kevin” Gu (Fullstack Software Developer) completed his 23rd week helping with the Highest Good Network software. This week Kaixiang finished repositioning the refresh button and making the button refresh the hours when needed. He also raised a new PR for team members to review. Additionally, he reviewed PR#764 and 771, and reported a new bug – horizontal scroll bar appears on both MAIN site and DEV site. Pictures below show some of this work.
Jianjun Luo (Software Engineer) completed her 21st week helping with the Highest Good Network software. This week Jianjun updated the raised optimization pull request and resolved conflicts introduced by several updates of the development branch. She wrote the analysis of the time entries bug after the latest update. She fixed the alignment problem of the two components on the dashboard page and made the ‘click to close’ reminder for the weekly summaries component. Pictures below show some of this work.
Johny dos Santos Anastacio (Software Engineer) completed his 19th week helping with the Highest Good Network software. This week, Johny was still working on the task “Badges I’ve earned’, recreating the function checkXHrsForXWeeksm. Now he just needs to find a way to delete the badges of lower streaks when the user earns the badge of a greater streak. Johny also fixed an urgent bug that Jae posted in the Slack channel and made changes requested by reviewers on the PR he had already raised for the task “create a details button to see when a specific badge was earned”. Pictures below show some of this work.
Raul Effting (Jr. Front-End Web Developer) completed his 15th week helping with the Highest Good Network software. This week Raul developed the new timer functionality with Harlley. 6 of the 11 suggestions made by Jae were implemented on the new timer. Raul also reviewed and received approval for frontend PRs (735, 727, 654, and 639). Check out the pictures below as examples of this work.
Aishwarya Kalkundrikar (Full Stack Software Developer) completed her 14th week helping with the Highest Good Network software. This week Aishwarya completed the development of the code logic by using a different approach than last week and has made a helper file and a cron job for the feature to work. She also made changes in the environment file as suggested in the document by Yan Xu, and she’s now investigating how to make the required settings so as to send mail using Gmail for this feature. Pictures below show some of this work.
Filipe Santos de Oliveira (Full Stack Developer) completed his 12th week helping with the Highest Good Network software. Throughout the last week, Filipe completed the implementation of the loading skeleton feature for both the header and the team member tasks sections. He is currently seeking a solution to address the issue of the flexibility of the titles of team members, clocks, tasks, and related elements. In images 5 and 6 in the dropbox folder, the elements corresponding to the titles that he needs to find a solution for flexibility are shown. Filipe’s plan is to dedicate the entire week towards devising a solution for this issue. Should he fail to find a resolution, he will continue with the implementation of the loading skeleton for users on the team member tasks list, until a viable solution is found. Following the successful implementation of the necessary features on the main page, he will prioritize the optimization of the interface for mobile devices. See below pictures as examples of this work.
Prabhjot Singh (Fullstack Software Engineer) also completed his 10th week helping with the Highest Good Network software. This week Prabhjot reviewed several PRs, for which he requested changes in some. He also fixed 2 bugs: One so Volunteers cannot delete others’ tasks; and second for Badge previews being distorted – it took some time to find the right selector and file to put CSS to have correct width and height. He continued to fix other bugs too. See below pictures as examples of this work.
Jinchao Feng (Software Engineer) completed his 9th week helping with the Highest Good Network software. This week Jinchao finished the development of the ‘Update functionality of the ‘Weekly Summary Required’ section of Profile’. He then designed the testing process and raised PR764 and PR316. He also completed the demo of the alert for invisible users on the leaderboard and received feedback. He also raised PR322 to fix the urgent bug. Pictures of some of this work are below.
Sav Costabile (Web Developer) completed their 9th week helping with the Highest Good Network software. This week Sav continued their work on the streak and the lead team x badges bugs. They refactored and made the streak award function run better. Sav discovered and fixed the main problem with the function that was breaking it and stopping it midway. They note that the function still needs some work to run correctly as the logic is still outdated and hard to read. They set up a testing environment, as well as read through and learned the ins and outs of Mongoose to understand why team data that is stored on the backend is not being retrieved. See below for related pictures.
Vitor Adriel (Software Engineer) completed his 9th week helping with the Highest Good Network software. This week Vitor checked the permissions on the manager-user permission component. He found several bugs and reported them on the Bugs Doc – one being that any volunteer could delete a task assigned to another volunteer; another was where it was possible to assign badges to the user without any permission; and another was where the “personal record award” badge didn’t work as intended. He also reviewed PRs #639, #654, #755, #757 and improved PR #719. See some examples of this work in the pictures below.
Lucas Emanuel Souza Silva (Software Developer) completed his 9th week helping with the Highest Good Network software. This week Lucas concluded the development of the “Special Situation – User Hours Set to Zero” task that corrected some conflicts with the development branch, and a modification request made by Raul on the code. Lucas also worked on task number 71, and concluded the development of the main idea of the task, and also worked on the development of item “d” of the task, which specifies that non-Owner/Administrator/Core Team users should not see all tasks on the platform like Owner/Administrator/Core Team user’s see on their dashboard. Lucas planned the code implementation for the red bell icon task for when code on task 71 works. Lucas also reviewed two PRs: #772 and #771: PR 772 worked as intended, the button was hidden for non-Owner/Administrator users, and PR 771 also worked as intended, the button was moved.The pictures below share some of this developing work.
Ayush Tripathi (Full Stack Developer) completed his 8th week helping with the Highest Good Network software. This week Ayush worked on a project titled “Make the star by people’s names show if they’ve done significant additional hours”. He added a star symbol alongside the percentage of extra hours completed beyond the committed time on the “Weekly Summaries Reports page”. He also presented two design options, out of which Jae selected one as the final design. In addition to this, Ayush discovered an issue with the timer and created a video demonstrating the problem. See pics below that are related to this.
Angelina Truong (Full Stack Software Developer) completed her 7th week helping with the Highest Good Network software. This week Angelina worked on the task of adding google doc link to Weekly Summaries Reports. She first reviewed the development branch to have a better idea of the objective, then created a new branch and began analyzing the application to locate where the icon will be inserted, as well as reviewing all the components that would be related to this specific task. She successfully inserted the image icon to the weekly summaries report next to each user profile name, as well as adjusted the size of the icon. In the front end, she did not find the google doc link that is unique to each user, so she continued to analyze the backend. See pics below.
Akshay (Full Stack Developer) completed his 7th week helping with the Highest Good Network software. This week Akshay created a custom checkbox component that displays a colored background based on the deadline percentage. He implemented a function called getCheckboxColor() that returns a color class based on the percentage. He added the custom checkbox to the code, replaced the original checkbox input element, and integrated the getCheckboxColor() function into the custom checkbox component’s className. He also implemented the custom checkbox’s click event handler, handleCustomCheckboxClick, which toggles the checkbox’s checked state. These changes allow the application to display a custom checkbox with a colored background that changes based on the task deadline percentage and can be checked and unchecked by clicking on it. Pictures below are examples of this.
Nicolle Coelho (Software Engineer) completed her 6th week helping with the Highest Good Network software. This week Nicolle found a new bug in the dashboard component and worked to understand the issue before adding it to the Bugs document. PR 735 was tested and approved. Additionally, PR 766 was opened to change the button and update the text message accordingly. Nicolle also refactored the code to prevent errors and enhanced the user interface to provide a smoother and more intuitive experience. Nicolle continues work on an effective method to make the table for the Team Member Task responsive. She also noticed that when she logged 12 minutes with a random text to test a bug in the current week’s time, she was not able to delete the time entry. The pictures below relate to this work.
Anant Sharma (Software Engineer) completed his 4th week helping with the Highest Good Network software. This week Anant cleaned up all the debug outputs in frontend/backend repos and made sure nothing broke functionality. He also removed all the commented code and cleaned up debug statements to improve the code quality and performance since there will be no logging. He got the PR approved and did the requested changes for code to be merged. Pictures below show some of this work-in-progress.
Yihan Liu (Software Engineer) completed her 4th week helping with the Highest Good Network software. This week Yihan worked on three bugs in the frontend of the HGN app. The first one was the issue with the saving-changes-popup disappearing. She also updated the PR#758 by adding a reload function on the EditConfirmModal component to maintain the page refresh feature. For the second and the third bugs Yihan found that the third issue was solved after solving the second bug, so she suggested merging these two bugs into one. As for the solution of these two bugs, Yihan did some research on props and conditional rendering, then added conditional rendering on the assign badges button. The PR of this is PR#771. Yihan also reviewed PR#746, PR#762. PR#766, and all worked fine on her end. The pictures below relate to this work.
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 2nd week, (Anish Pandita (Software Engineer) completed his 9th week, Elisaudo Sousa De Jesus (MERN Stack Developer) completed his 3rd week, Lucile Tronczyk (Full Stack Software Developer) completed her 2nd week, Tooba Jamal (Software Developer) completed her 3rd week, Vishvesh Sheoran (Artificial Intelligence Specialist) completed his 1st week, and Yongjian Pan (React.js/MongoDB Full Stack Software Developer) completed his 4th week. The collage below shows a compilation of the work from this team.
AND WE PRODUCED THIS WEEKLY UPDATES BLOG – CLICK HERE TO SUBSCRIBE
Category: Basics of One Community, Community, One Community Tags: addressing climate change, better is possible, creating a new world paradigm, creating global solutions, creating holistic transformational change, Duplicable City Center Hub, Earthbag Village, ecological living, Education For Life progress, Education for Life update, food forest, for the highest good of all, global sustainability, grass roots sustainability, green living, Highest Good education, Highest Good food, Highest Good housing, Highest Good society, non profit, one community, One Community progress, One Community Update, open source, open source design, open source food, open source housing, open source sustainability, permaculture, Permaculture Communities, radical sustainability, RBE, Regenerating Spaceship Earth, regenerative world building, resource based economy, self-sufficiency, solution based thinking, solutions that create solutions, sustainable civilization building, sustainable community building, sustainable living, the betterment of society, transforming the global environment
"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.