One Community is developing teacher permaculture hubs that integrate open source and free-shared designs for food, energy, housing, education, for-profit and non-profit economic design, social architecture, fulfilled living, global stewardship practices, and more. We are doing this as a “Highest Good” approach to living and creating a better world for people globally.
Click on each icon to be taken to the corresponding Highest Good hub page.
One Community’s physical location will forward the movement of teacher permaculture hubs as the first of many self-replicating teacher/demonstration communities, villages, and cities to be built around the world. This is the February 26th, 2023 edition (#518) of our weekly progress update detailing our team’s development and accomplishments:
DONATE | COLLABORATE | HELP WITH LARGE-SCALE FUNDING
CLICK HERE IF YOU’D LIKE TO RECEIVE AN EMAIL EACH WEEK WHEN WE RELEASE A NEW UPDATE
One Community is developing teacher permaculture hubs 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 the core team edited the data collection sheet for the aircrete team and created a test plan for the week. We had a team meeting with both the Compression Testing team and the City Center Dome team to discuss the overall plan and plan details and also organized files for city center dome work. Pictures below are related to this work.
The core team also continued working with “Murphy Bed Assembly Instructions” document. We resolved comments where feedback had been integrated, generated requested images for different sections of the Murphy bed, and provided detailed explanations with supportive images for some of the comments.
Stacey Maillet (Graphic Designer) completed her 88th week working on the final edits and revisions to the Murphy bed instructions. This week Stacey continued to resolve many of the comments received on the Murphy bed instructions. The individual files for each section are being separated and saved with the correct section name and all the pages within the files are being renamed.
Since we have finalized the pages and page orders, each page will be named with the section name, page number and page name so that the JPG file for each page will be properly labeled once exported. When complete, we’ll post all the individual pages as separate JPG files in addition to the PDF.
There are many comments relating to adjusting graphic elements and also the placement and cutting of wood. We’re trying to make changes consistently across all areas. Screenshots below relate to this work.
Julia Meaney (Researcher and Assistant to Executive Director) completed her 22nd week with the team. This week, Julia checked on the Murphy bed Instructions” PDF, resolving and addressing comments as needed. She then took a look at the “Addressing Non-recyclables” Google Doc and reviewed the last added content as well as the final format.
Julia worked on the “Door and Window Research” Google Doc to review recent work and edits and also edited the “BEST DOOR Companies” tab of the “Sustainable Window and Door Research” Spreadsheet to make it more visually effective.
Also this week, she added new screenshots of the updated “Chickens” tab of the “P1c – Food Infrastructure Comprehensive Cost Analysis” Spreadsheet to the “Chicken” Google Doc. She then backed up all of the missing items from the Resources section of this webpage as PDF documents to her Dropbox folder.
She then checked progress on other tasks such as the “Hot Tub Sanitizer Alternatives” Google Doc and the “Sustainable Roadways, Walkways, and Landscaping” webpage. Finally, Julia worked on finishing the “Eco-laundry” webpage. She re-wrote sections as well as adding new sections to the page and rearranging and editing content to make sense with the overall narrative.
While doing this, she made corrections to ToC formats, links, and various other coding issues. Julia reviewed the entirety of the page and evaluated the research to clarify the final washing machine decision. She made notes of this on her OC Google Doc and relayed her thoughts about bringing on researchers for updating this research and finding currently available models. See pictures below.
Charles Gooley (Web Designer) also completed his 21st week helping with web design, now focused on the Best Small and Large-scale Community Options for Sustainable Processing & Reuse of Non-recyclables page. Charles spent the week migrating content from the Google Doc to the tutorial.
This included sections on what are non-recyclables, why open source strategies for disposing of non-recyclables, sustainably disposing of non-recyclables, non-recyclables management options with some existing plant examples, non-recyclable recycling options with existing plant examples, sustainability emissions and cost reductions, one community’s plan for addressing non-recyclables, conclusion, resources and the FAQ. Pictures below are related to this work.
The Compression Team consisting of Genesis Avila (Engineering Intern Researcher), Fatima Duenas-Esparza (Engineering Intern Researcher), and Sarah-Jean Boyd (Engineering Intern Researcher) completed their 15th weeks helping with the Aircrete and earthbag compression testing.
This week the Compression Testing team focused on reproducing last week’s batches. Two batches of aircrete were made. One was with Drexel and the other with 7th Gen. Both had the foam directly inserted while mixing was taking place.
This time to measure how much foam was used, the bucket with our foam solution was weighed before adding any to the aircrete batch and after we had finished adding aircrete to the batch. Pictures below are related to this work.
Loza Ayehutsega (Civil Engineer/Assistant Civil Engineer) completed her 8th week helping review the Net-zero Bathroom and Earthbag Village water collection and storage engineering calculations and designs. This week Loza reviewed septic tank design calculations from the spreadsheet.
This part is not yet very well described and the section is not selected according to the design. She added literature review screenshot to the dropbox showing insights into how to select the septic tank dimensions for residential buildings from existing standards. See below for some pictures related to this.
Vidhi Bansal (3D Visualization Artist) completed her 4th week helping with video and AutoCAD renders for a 4-dome cluster Earthbag Village housing design. This week Vidhi worked on multiple landscape iterations, and created one from scratch for the 4-dome flyover and walkthrough project.
The week was spent on sculpting the landscape and adding foliage, as well as sourcing foliage assets similar to the reference.This is still a work in progress as texturing is being done from scratch to match that of the images shown. The next step will be to match the ground coloring to that of the references.
Trees have been sourced to match references as well. Check out the pictures below as examples of this work.
One Community is developing teacher permaculture hubs 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, Gabriela Vilela S. C. Diniz (Architect and Urban Planner) completed her 34th week working on the interior design for the Duplicable City Center rental rooms. This week, Gabriela worked on checking the cost analysis table and filling the sizes, quantities and other information that was missing.
She also drew the TV box that will be on the ceiling and added it to the presentation. Then she submitted everything for final review. Pictures below show some of this work.
Jieying “Mercy” Cai (Sustainability and Climate Policy Researcher) completed her 23rd week volunteering, now focused on the City Center Eco-spa designs. This week Mercy researched and wrote on the sustainability of biguanide (in comparison to chlorine and bromine), and the mechanisms, functions, and effectiveness of UV water purifiers and ionizers.
She also looked for supplementary products to improve the effectiveness of biguanides. See below for some pictures related to this work.
Ranran Zhang (Architectural Designer) completed her 11th week working on the updated video for the Duplicable City Center internal and external walkthrough. This week, Ranran modified the SketchUp model mentioned in last week’s feedback. For the material of the restaurant wall, she fixed the textures to match the interior design plan and the previous renders.
Ranran also updated the Lumion file according to the modified parts and selected two views that needed to be rendered. These views are located on the first floor of the recreation area. For the problem of the exterior elevator, she made a note of this storage room on AutoCAD for subsequent revisions. See below for some pictures of this work.
Julio E. Marin Bustillos (Mechanical Engineer) completed his 2nd week helping with the City Center Dome Hub Connector Engineering.
This week Julio worked on CAD models on Inventor for a traditional and a modified dome with the same measurements used for the City Center Domes and he worked on a Google sheets document to calculate the weight of every metal component used in both domes to have a better understanding of how much load each node will carry and to perform load analyses. Pictures of some of this work are below.
One Community is developing teacher permaculture hubs 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 worked on updates for the Rabbits and Chickens webpages. We reviewed the latest added updates on the Chickens webpage and worked on updates for the Shelter section for the Rabbits webpage. We added more information about colonies and general guidelines for shelters. See pictures below.
The core team also began final testing and work on the menus for the Transition Food Self-sufficiency Plan. We created a “Test Copy of Master Recipe to Duplicate” in order to run a test on the calculations. Michael imported data from the Master Recipe and 3-Day Menu Blocks Doc for Fresh Week A.
The data imported included the instructions for recipes, quantity and measurements for ingredients, as well as alternatives to the recipe for omnivore, vegan, and vegetarian diets.
One Community is developing teacher permaculture hubs 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 developing teacher permaculture hubs 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 29 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.
The core team also invested significant time (about 6 hours) into migrating our website to a new dedicated server that should radically improve the experience of our visitors. Pictures below relate to this.
Yiyun Tan (Management Dashboard Team Leader) completed her 43rd week helping with the Highest Good Network software. This week Yiyun worked on the PRs clean up process. She tested and approved a few dependabot backend and frontend PRs. She also did research on the remaining dependabot PRs build errors and will resolve and test them next week.
Additionally, Yiyun helped the team on Slack, with PR reviews, problem solving, and document updates as usual. Pictures of some of this work are below.
Yan Xu (Software Development Engineer) completed her 29th week helping with the Highest Good Network software. This week, Yan continued working on the add function for the summary management page.
For the front end, she created an action endpoint (router) to “create a new summary group button” for the back end, she made a controller, router, and model for the “create a new summary group button.” Although it is extensive code work, it still does not work yet; every time after clicking create a new summary group button, it consoles the log post error in the browser.
Yan still needs time to debug. Also, she improved the code for the summary management page. She divided the page into small components like table header, table body, and summary overview, instead of all the code written in the one page. Yan then put it into a server file and imported it to the summary management page.
The aim of this action is to make it easier to maintain in the future. See pictures below for some of this work.
Alan Lee Sing Chan Yau (Software Engineer) completed his 16th week helping with the Highest Good Network software. This week, Alan started by working on fixing ongoing problems in his previous PRs. One of the PRs he worked on was the change from”Classification” to “Category” PR, and Alan created a more clear way to see which items are tasks and which are subcategories.
He also replied to some feedback on the duplicate name PR, and it was approved by three different reviewers so hopefully it can be merged soon. Alan also worked on the View weekly summaries button PR, since it was requested to make the button smaller. Alan updated the PR, and got some feedback about some small problems.
Lastly, Alan worked on the user management dashboard new feature to mark a task as completed on the dashboard. Alan was able to mark tasks as done from the dashboard with the new code he wrote. He will test it further and create a PR if it all works well. Pictures below show some of this work.
Kaixiang “Kevin” Gu (Fullstack Software Developer) completed his 16th week helping with the Highest Good Network software. This week, Kaixiang completed the 24/48/72 hours button features. The time logs can be displayed correctly when clicking each button. He made a new pull request for other people to review.
Kaixiang also spent a couple of hours debugging priority urgent bug #1, but even though he found the task that is not updating he still cannot figure out what is causing this bug. Pictures below show some of this work.
Jianjun Luo (Software Engineer) completed her 13th week helping with the Highest Good Network software. This week Jianjun fixed a high priority bug for the header when the user first signs in. She located the cause of the problem and made a simple change to the code to fix the bug.
She studied if the fix is helpful to another loading bug and also corrected the text mistake of a previous update. Pictures below show some of this work.
Rajasri “RJ” Janaki Raman (React/MongoDB Full-stack Developer) completed her 12th week helping with the Highest Good Network software. This week, RJ worked on optimizing dashboard and timelog data load. She successfully reduced the 18 time leader board data setting to 1 time, removed console log statements, and added a scroll bar on overflow to badges section in the dashboard.
She also assisted a few volunteers on Slack for an environment issue. She additionally sanity tested all the code changes. Since it is such a major change, it needs further deep testing. Pictures below show some of this work.
Johny dos Santos Anastacio (Software Engineer) completed his 11th week helping with the Highest Good Network software.
Johny this week worked in the list of urgent priority bugs but he was not able to find what is generating the bugs. Johny solved the bug #3 from the badge bug list “100 hour badge is not being assigned”, he already created the PR and is waiting for review and working on his other task from the Project/Task bug list number #5 “Creating sub-tasks in a WBS doesn’t create a new folder and makes the tasks uneditable”, as soon as possible he will send the PR for review.
Pictures below show some of this work.
Aishwarya Kalkundrikar (Full Stack Software Developer) completed her 9th week helping with the Highest Good Network software. Aishwarya worked on setup and installation to access the database this week. She struggled to access the database, but finally, Yiyun helped her and she was able to read the data from the database.
Aishwarya found a solution to calculate the total remaining hours for the users by keeping the estimated and logged in hours intact. She needs to do some more testing before she raises a PR for the solution. Also, she found that in many previously removed tasks, a common thing is that the field ‘completedTask’ is marked ‘true’.
This can help in making the total remaining hours of previously deleted tasks 0 from the database side. Pictures below show some of this work.
Raul Effting (Jr. Front-End Web Developer) completed his 7th week helping with the Highest Good Network software. This week, Raul continuously reviewed and approved PRs. Frontend PRs included: 665, 671, and 632. Backend PRs included: 276. He also worked on Pedro Elton’s PR 672, helping him to connect his changes to the backend data.
Raul is still working on the following functionality: “(PRIORITY LOW) Jae: Add to top of app a section that the “Owner” class (only) can edit to post a message to all users of the app like, “Happy Holidays”. The text message function is already working, however, the image message function is still being developed.
Also, Meenakshi Pavithran, Vitor Adriel, Angelina Truong, Akshay, Daniel Brice, Kamghem Kom, Vanel Nwaba, and Jinchao Feng were contacted. Some of them were helped. A 9 minutes video teaching how to set up the application environment was created as well. Check out the pictures below as examples of this work.
Rafael C Castro (Software Engineer) completed his 5th week helping with the Highest Good Network software. This week Rafael performed PR reviews, checked their related code, followed up on those with new developments, worked to complete an unfinished PR and started a responsiveness adjustment.
The reviewed PRs were PR#281, PR#535, PR#652, PR#665, PR#670, PR#677. Check out the pictures below as examples of this work.
Filipe Santos de Oliveira (Full Stack Developer) completed his 4th week helping with the Highest Good Network software. On 02/14, Filipe found that first and last name popups are in inverted fields in ‘validate input at forgot password page #677’. On 02/15, Filipe reviewed ‘aixiang-fix-make-intangible-hours-editable #267’.
The total tangible hours was zero after Filipe saved the intangible/tangible time. After he edited the time from 24h to 19h he returned to the user profile and noticed that tangible time was negative. Filipe asked Kevin to let him know if this negative tangible time is part of his PR or not. On 02/17, he started to work with ‘Task dashboard #558’.
He was working to solve the issue related to the WBS task action menu that was removed and that function is not working. On 02/18, the WBS task action menu that was removed and the function was stopped returned to working again.
After Filipe identified that the controllerRow function was responsible for that action, he copied the same part of the ‘Fix timelog #535’ script from PR #535 and pasted these lines in the ‘Task dashboard #558’. See below pictures as examples of this work.
Anish Pandita (Software Engineer) completed his 4th week helping with the Highest Good Network software. This week, Anish continued his work on reviewing some older PRs along with deep diving the code base and studying the flow of code in the HighestGoodNetworkApp Repository. Some of the PRs reviewed were #535, #661, #658, #659, #656, #647.
Some of the features tackled were checking the default view for admin/volunteer role according to permissions and validating whether the blue square addition functionality is available only to an administrator/owner role and not volunteer.
Also the loading symbol was introduced to avoid the glitching data rendering so that it’s better for the user. The profile opening on the new tab using the Command + click or control + click in user management was verified too. Lastly, some minor spelling mistakes were verified and the check on calculation of the number of blue boxes shown in the dashboard summary bar was also tested.
See pictures below as examples of this work.
Prabhjot Singh (Fullstack Software Engineer) also completed his 4th week helping with the Highest Good Network software. This last week, Prabhjot did 25 reviews + follow-ups. He has reviewed and checked all PRs and old PRs too. See below pictures as examples of this work.
Tianjue Wang (Software Developer) completed her 3rd week helping with the Highest Good Network software. This week Tianjue worked on reviewing PRs by checking the code, adding comments, etc. By reviewing #535, #593, #620, #652, #677, #546 and reading comments, she learned how to communicate more effectively with her colleagues.
Also, she spent some time reviewing some prio PRs and made some adjustments and updates. See below pictures as examples of this work.
Xinyu Jiang (Software Engineer) completed her 3rd week helping with the Highest Good Network software. This week, Xinyu spent most of her time reviewing PRs and learning React. For the PRs, Xinyu followed up with all the PRs she previously reviewed every day and synced offline with colleagues requesting the PR when it was needed.
She also found some compiling issues when she tried to review the PR from the backend and finally solved it with research. Apart from that, Xinyu made efforts to learn more about React, because she wants to be prepared for the following debugging stage. PRs reviewed were: 593, 639, 641, 677, 681. See the images below as examples of this work.
Ayush Tripathi (Full Stack Developer) completed his 2nd week helping with the Highest Good Network software. During the second week, Ayush took on the task of reviewing PR requests while also dedicating time to reading. In this process, Ayush reviewed request numbers #654, #665, and #672.
Regarding PR #665, Ayush provided valuable feedback on coding standards that could be implemented in the future, such as creating a constants file for storing labels. Ultimately, he passed the PR from his end. For PR #654, Ayush not only reiterated previous comments but also provided additional input on issues such as red-colored dots and delays in the Project/Tasks data.
In PR #672, he thoroughly examined the code and identified six issues that needed attention, including font family and font weight, formulae, duplicate records, and validation checks on date. Ayush also offered some helpful UI/UX suggestions to further enhance the user experience. See below pictures as examples of this work.
Akshay (Full Stack Developer) joined the team and completed his 1st week helping with the Highest Good Network software. Akshay successfully completed all items on the General Onboarding Checklist and the Specific Onboarding Checklist.
In addition, he worked on several pull requests, including PR #657, PR #665, PR #574, and PR #639 for the HighestGoodNetworkApp repository, as well as PR #272 for the HGNRest repository. Akshay has also taken the initiative to explore the application to gain a better understanding of its functionality and architecture. Pictures below are examples of this.
Angelina Truong (Full Stack Software Developer) joined the team and completed her 1st week helping with the Highest Good Network software. This week Angelina started on her orientation and set up her application locally. She reviewed the following PRs: 272, 657, 276, 671, 654, 672 and tested the features to make sure that they are running as expected.
She also ran into trouble with the local application and resolved it by restarting the setup for the application. Pictures of some of this work are below.
Daniel Brice Kamghem Kom (Software Developer) joined the team and completed his 1st week helping with the Highest Good Network software. This week. Daniel was able to set the app locally and run it and to grasp the project and its goal. He managed to understand most of the codes that was given to him. What you see below shows some of this work.
Kamto Tagne Eddy Richel (Full Stack Web Developer) joined the team and completed his 1st week helping with the Highest Good Network software. This week, Eddy set up the backend and the frontend versions of the application on his personal computer, learned how to review pull requests, and participated in the review of 4 of them. Pictures below are related to this work.
Jailson Sanches (Software Developer) joined the team and completed his 1st week helping with the Highest Good Network software. This week, Jailson performed the final setup of the frontend application, because it was still necessary to fix some packages to perform the installation. He also reviewed some PRs: 680, 672, 681, and 670. Below are some images related to this work.
Jinchao Feng (Software Engineer) joined the team and completed his 1st week helping with the Highest Good Network software. This week Jinchao finished all the onboarding tasks and set up his local development environment for frontend and backend. Then he went through the GitHub repositories and reviewed multiple PRs.
He thoroughly tested the functional features of each PR and left suggestions or approvals. He also dove into codes to give some suggestions on function realizing and troubleshooting. Besides that, he tested the WBS task components and reported new bugs. Pictures below show some of this work.
Lucas Emanuel Souza Silva (Software Developer) joined the team and completed his 1st week helping with the Highest Good Network software. Lucas went through the initial setup documentation and made some comments and suggestions about it.
Lucas also ran into some errors with the initial setup in the Redis Server part, and made suggestions about a section teaching how to install Redis Server and activate it. Lucas reviewed Pedro’s PR and changes and made some suggestions along with some of the other code for the platform to get used to the way that things are done. See below for some pictures related to this.
Meenakshi Pavithran (Software Egineer) joined the team and completed her 1st week helping with the Highest Good Network software. This week Meenakshi finished onboarding by completing all the items on the general onboarding checklist and the specific onboarding checklist on the google doc.
This included setting up the HGN app locally. She also began reviewing PRs, but only locally. Check out the pictures below as examples of this work.
Sav Costabile (Web Developer) joined the team and completed his 1st week helping with the Highest Good Network software. Sav worked on several PR reviews on the front end and one on the back end. Around 3-4 hours was cumulatively spent reading through the app and getting familiar with the code.
This is the biggest project Sav has worked on, so he took extra time on reviews to triple check and make sure he had addressed all of the possible issues he could think of for each review. The pictures below share some of this developing work.
Vanel Nwaba (Software Developer) joined the team and completed his 1st week helping with the Highest Good Network software. This week, Vanel got to known about the team and the application, set up his personal work environment, and reviewed some PRs. The pictures below relate to this work.
Vitor Adriel (Software Engineer) joined the team and completed his 1st week helping with the Highest Good Network software. This week Vitor got his local environment set up and focused on understanding how the project works, how the back-end is working and how the front-end handles it. He also reviewed two PRs. See pictures below.
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