Forwarding sustainable eco-progress is the driving force behind our all-volunteer organization, One Community. We are dedicated to implementing sustainable approaches across various domains, including food, energy, housing, education, for-profit and non-profit economic design, social architecture, fulfilled living, global stewardship practices, and more. Our model, designed to become self-replicating, will serve as the foundation for a global collaboration of teacher/demonstration hubs. Guided by our commitment to “The Highest Good of All“, we create everything as open source and free-shared, ensuring accessibility and collective growth. With an unwavering focus on evolving sustainability, we strive to create 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 June 11th, 2023 edition (#533) of our weekly progress update detailing our team’s development and accomplishments:
One Community is forwarding sustainable eco-progress 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 33rd week with the team. This week, Julia diligently worked on various tasks. She started by focusing on the “HGN Phase 2 Rollout Questionnaire” Google Form, where she meticulously reviewed and edited grammar and spelling errors. Additionally, she provided insightful suggestions on the accompanying Google Doc. Julia then dedicated her attention to the “Murphy Bed Instructions” PDF, ensuring that all comments were addressed and resolved effectively. Furthermore, she created a backup of all the Amazon items linked in the PDF, storing them in a secure Dropbox folder. Throughout the week, Julia continued to oversee and guide Amal’s progress in their Light bulb research. This involved editing Amal’s work, responding to comments, and offering necessary guidance. In parallel, Julia contributed to the “Door and Window Research” Google Doc by editing Philip’s new content and ensuring consistent formatting throughout the document. Additionally, she diligently reviewed the corresponding spreadsheets related to window company and product rankings, making necessary format adjustments to maintain consistency. Julia’s work then extended to the “Net-zero Bathroom and Earthbag Village Water Collection and Septic Design Edited Content for Web” Google Doc, where she actively responded to comments, resolved them when integrated, and edited new additions to the content. Finally, she took on the task of creating a Feedback PDF for the “Duplicable City Center Engineering” webpage, carefully reviewing Chuck’s integration of new content. Julia used comments to outline required fixes, methodically crossing off the corresponding content in the source Google Doc as she progressed. She also made multiple coding and format edits to the live page, ensuring a polished final product. See images below that show some of this work.
Amal Lazar (MS Mechanical Engineering) completed her 9th week helping now with the research for the Most Sustainable Lightbulbs and Light Bulb Companies: Research, Energy Savings, and More tutorial. This week, Amal began her work by addressing comments from her team regarding her previous work and research approach. She provided explanations of the methodology she had chosen for different aspects of the research. Amal then proceeded to translate these into actionable steps, implementing necessary adjustments and corrective actions in her narratives. Additionally, she dedicated significant time to exploring alternative options for City Center light bulbs, conducting thorough research to identify potential alternatives. Simultaneously, Amal focused on developing and refining her narratives, carefully constructing compelling arguments to support her proposed alternatives. Below, you’ll find some images of this work.
One Community is forwarding sustainable eco-progress 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 and fixing the latest Duplicable City Center SketchUp file. We worked extensively with City Center files, particularly updating the “Copy of CC updates 2023-04” Google document. Within this document, we provided a detailed description supported by images, highlighting the incorrect position of the inside court wall with the entry door and its impact on the second-level floor. We also conducted a thorough comparison to verify the consistency of the dome structure. The examination revealed that the “Double_Shell_only” file displayed a 1/8″ shift in the center of the inner shell compared to the outer shell, which was deemed acceptable for both SD and LD centers. In the file from 5-20-23, LD appeared fine, while DD exhibited the same shift of centers as in the “Double_Shell_only” file. Moreover, LD demonstrated a shift of outer/inner shell centers amounting to 5/8″. We also ensured that the dimensions of the dome shell triangles matched the corresponding entries in the dome spreadsheet using the City Center Sketchup file. Lastly, we reviewed and examined the last set of corrections made in the “Murphy Bed Assembly Instructions” document, cross-referencing them with the Murphy Bed Sketchup file. We successfully addressed all the fixed comments on pages 102, 98, 111, and 83 of the “Murphy Bed Instructions” document. See images below for examples of this work in progress.
This week, Charles Gooley (Web Designer) completed his 33rd week helping with web design, now focused on the Duplicable City Center Engineering tutorial. This week, Charles worked on revisions to the Eco-Laundry research tutorial. The sections included LG vs Samsung washer comparison, Understanding The Basics of Eco-Laundry Drying, Gas vs Electric Dryers, Conventional vs Energy Star Drying, Commercial vs Residential Dryers, Heat Pump Technology, Emerging Eco-Laundry Drying Technologies, Exploring Industrial Drying, ad Paired Washer and Dryer Sets vs Individual Appliances. The pictures below offer a visual representation of this work.
Ranran Zhang (Architectural Designer) completed her 26th week working on the updated video for the Duplicable City Center internal and external walkthrough. This week, Ranran Zhang successfully completed the task of modifying the trees in the Lumion model to align them with the map drawing. Additionally, she dedicated her efforts to the video project by selecting appropriate video views for the library entrance and permaculture sections. To enhance the visual appeal of the Lumion model in line with the video, Ranran integrated figures and plants based on the content from the previous video. Take a look at the images below to see some of the progress made in this work.
Julio Marín Bustillos (Mechanical Engineer) completed his 17th week helping with the City Center Dome Hub Connector Engineering. This week, Julio focused on developing a modified geodesic dome intended for use in the City Center. The model served as a reference for upcoming hub connector designs, as a frame/stress analysis is planned to determine the structure’s maximum stresses. Julio collaborated with Yiwei to draft a comprehensive job description for a senior mechanical engineer, whose expertise will be crucial in interpreting results, providing feedback, and addressing any mechanical engineering concerns that arise. The pictures below provide a glimpse of this work.
Yiwei He (Mechanical Engineer) completed her 13th week helping with the City Center Dome Hub Connector Engineering. This week, Yiwei conducted a thorough review of the future plan for the city dome project. Following necessary adjustments, Yiwei commenced the process of simplifying the city dome structure using AutoCAD software. Additionally, Yiwei performed simulations to compare the simplified model with both the geodesic dome and City Center dome, providing valuable insights for the project. See some of this work in the pictures below.
Zhide Wang (Mechanical Engineer) completed his 8th week, now focused on the Duplicable City Center designs. This week, Zhide focused on completing the construction instruction for the first-floor dormer. Due to the design not being fully finalized, he was only able to provide a rough outline of the instruction. The majority of his time was spent addressing inquiries and incorporating Julia’s suggestions and questions to enhance the Net-zero Bathroom design by Diwei. Get a closer look at this work through the pictures below.
One Community is forwarding sustainable eco-progress 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. The focus this week was continued work on the Shopping List in the Loose Measurements column. See below for pictures related to this.
The core team also reviewed the open source Chicken coop designs. This week we conducted research on hardware cloth widths and lengths, focusing on various manufacturers to ensure availability in widths exceeding four feet and up to six feet. Following the research phase, we meticulously reviewed the measurements had been highlighted by another team member, adjusting the font size on pages 1-25 of the Chicken’s doc for improved visibility. Additionally, we edited and reviewed pages 51-72 of the same document to ensure clarity and conciseness.
Another member of the core team worked on the “Chicken Coop Step-by-Step” document too. She dedicated time to updating the “Chicken Coop Step-by-Step” document pages 13, 14, 20, and 28-33 by incorporating updated images. We increased the font size and changed the color to black for the “West wall” and “Pre-assembling Frame for North Wall” sections. In addition to these updates, she also addressed and responded to comments regarding the document.
One Community is forwarding sustainable eco-progress 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 forwarding sustainable eco-progress 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 46 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 work.
Yiyun Tan (Management Dashboard Team Leader) completed her 57th week helping with the Highest Good Network software. This week, Yiyun dedicated the majority of her time to creating a comprehensive tutorial on database management and reviewing the newly implemented timer functionalities. In addition to these tasks, she actively assisted the team on Slack, providing support for problem-solving, bug reporting, and maintaining the existing tutorials as per her regular responsibilities. Below, you’ll find pictures highlighting the development of this work.
Kaixiang “Kevin” Gu (Fullstack Software Developer) completed his 29th week helping with the Highest Good Network software. This week, Kaixiang continued working on the submit for review button. He implemented a new function that ensured the “submit for review” button was only visible to users with the same task, and allowed them to switch to the “ready for review” button upon clicking. Pictures below show some of this work-in-progress.
Jianjun Luo (Software Engineer) completed her 28th week helping with the Highest Good Network software. This week, Jianjun completed the remaining features for the bio announcement status on the weekly summaries report page. The toggle switch was modified to a label for non-editable users. Improvements were made to the code readability, eliminating duplicate sections. Additionally, Jianjun incorporated the ability to edit the bio status into the permission management, allowing authorized roles or users to have editing privileges. Lastly, she conducted a thorough review of a pull request regarding task resolving notifications. Pictures below are related to this work.
Raul Effting(Jr. Front-End Web Developer) completed his 22nd week helping with the Highest Good Network software. This week, Raul conducted comprehensive testing on the newly developed timer, subjecting it to rigorous evaluation. Through this process, numerous conflicts were identified and subsequently resolved, ensuring enhanced functionality and performance. However, it is worth noting that some final steps in the implementation process, specifically pertaining to Harlley, remain pending. In addition to resolving conflicts, Raul also incorporated new features into the timer and addressed any newly surfaced bugs, further improving its overall reliability and user experience. Below are some images related to this work.
Lucas Emanuel Souza Silva (Software Developer) completed his 16th week helping with the Highest Good Network software. This week, Lucas focused on Task 122, which involved making resolving a task only refresh that person. Lucas successfully completed the task by implementing code cleaning and performance optimizations. Following the submission of the pull request (PR) for final review, Lucas promptly addressed change requests and inquiries related to the code. Additionally, Lucas conducted thorough reviews of two other PRs, namely PR 868 and PR 850. While PR 868 encountered test failures, PR 850 demonstrated smooth functionality. Pictures of some of this work are below.
Jinchao Feng (Software Engineer) completed his 15th week helping with the Highest Good Network software. This week, Jinchao concentrated on the development of a weekly summary indicator on the leaderboard. He successfully completed the development process and presented a demonstration of the functionality. Additionally, Jinchao dedicated time to investigate inefficiencies related to the conversion between tangible and intangible time logs. To pinpoint the root causes, Jinchao implemented timers for different sections of the code. The investigation revealed that the underlying issue might be attributed to problematic requests made to the backend system. Please refer to the pictures below.
Yongjian Pan (React.js/MongoDB Full Stack Software Developer) completed his 11th week helping with the Highest Good Network software. This week, Yongjian dedicated his efforts to resolving an alignment issue with the “assign teams” button located under the teams tab in the user profile page. He successfully fixed the alignment problem and promptly raised a pull request to implement the necessary changes. Additionally, Yongjian addressed comments and incorporated requested modifications from his team members. See the images below for a look at this work.
Yihan Liu (Software Engineer) completed her 10th week helping with the Highest Good Network software. This week, Yihan dedicated her efforts to resolving issues related to the weekly summary submission date. Following suggestions from team members, she effectively minimized code duplication and resolved indentation problems. Additionally, Yihan successfully addressed a bug where all dates were displayed as the current date. Furthermore, she tackled the task of selectively hiding the select featured button for all except the self and Owner/Admin classes. Employing conditional rendering, Yihan skillfully resolved this issue. See the pictures below related to this work.
Abdelmounaim “Abdel” Lallouache (Software Developer) completed his 9th week helping with the Highest Good Network software. This week, Abdelmounaim made significant progress on the project. On the backend, he focused on updating the task model by introducing a new property named followedUp. Additionally, he successfully implemented the setFollowUp controller and established a dedicated route to handle this functionality. On the frontend, Abdelmounaim made notable contributions as well. He integrated the SET_FOLLOWED_UP action into the teamMemberTasks Reducer, created the setFollowedUp action, and developed the Thunk function setFollowup, which enables asynchronous behavior when interacting with the backend API. The pictures below are related to this work.
Lucile Tronczyk (Full Stack Software Developer) completed her 7th week helping with the Highest Good Network software. This week, Lucile took the lead in enhancing the work confirmation process for the People Report. The task involved modifying the user interface to improve the report’s visual appeal and functionality. Firstly, Lucile removed the “Hours Logged This Week” section for inactive users with an end date, and centered the remaining sections accordingly. She also incorporated the User’s Title beneath their name to ensure accurate representation. Additionally, Lucile introduced a new “Rehireable” section beneath the user’s name, allowing for the selection of “Yes” or “No” options. These adjustments were made to ensure the visual appeal of the report when capturing screenshots for work confirmation requests. Lucile welcomed recommendations for further enhancements to accommodate individual preferences in work confirmation. In a related matter, she observed that in smaller view widths, specifically those equal to or less than 1200 pixels, the report blocks were truncated at the top, highlighting the need for responsiveness and layout improvements. As part of the task, Lucile included the title of each individual below their name in the People Report. Furthermore, they enhanced user accessibility by making the names clickable, enabling users to navigate directly to the respective individual’s modifiable profile with a simple click. This feature aimed to streamline the process of accessing and updating user information efficiently. Throughout the week, Lucile also addressed a bug related to the display of blue squares, initiating efforts to investigate and resolve the issue. The pictures below relate to this.
Vishvesh Sheoran (Artificial Intelligence Specialist) completed his 7th week helping with the Highest Good Network software. This week, Vishvesh completed the task of recommending and ranking AI tools for integration into a WordPress website. He curated a comprehensive list of tools, providing summaries of their features, pros, and cons. Vishvesh engaged with commenters, addressing their questions and concerns. He also dedicated time to researching the most suitable AI tools for the HGN app, contributing to enhancing its functionality and user experience. See pictures below showing his efforts.
Alexander G Huerta (Software Engineer) complete his 6th week helping with the Highest Good Network software. This week, Alexander focused his efforts on the Weekly Summary Component. Recognizing the impact of ChatGPT and other AI text completion tools on the creation and submission of weekly summary reports, Alexander introduced updates to the summary form’s placeholder text and added 2 new checkboxes to ensure the summary’s quality, such as a prompt to review the summary. These alterations mark the beginning of a series of incremental modifications. Furthermore, Alexander outlined his upcoming tasks for this component, establishing a clear roadmap for the following weeks. The images below show this progress.
Xiao Tan (Software Engineer) completed her 6th week helping with the Highest Good Network software. This week, Xiao T. focused on addressing a low-priority task assigned by Jae. Specifically, she worked on creating shadow consistency for the Dashboard by introducing a styles.js file. This file aimed to enable the reuse of boxShadow styles, ensuring a consistent appearance across the entire application. Xiao diligently applied the defined style to all buttons throughout the app. However, upon pushing the changes to GitHub, she encountered an obstacle as her modifications failed to pass the npm test. Consequently, she dedicated a significant amount of time attempting to troubleshoot and resolve the issue. See images supporting this below.
Edwin Estuardo Lau Mack (Software Engineer) completed his 5th week, helping with the Highest Good Network software. This week, Edwin dedicated his efforts to reviewing pull requests (PRs) and advancing the development mostly of the Frontend functionality. Alongside reviewing multiple PRs, Edwin successfully implemented a tri-state toggle switch for the bio announcement status of each user. This involved creating a new toggle switch component capable of accommodating three states: Posted, Default, and Requested. To ensure seamless integration, Edwin also made necessary backend adjustments to store the bioPosted property as a string instead of a boolean, as a boolean only allows for two states. As a result, an affected PR underwent modifications to align with the newly integrated tri-state toggle switch. Throughout the week, Edwin reviewed a total of nine PRs: #382, #383, #369, #840, #859, #868, #869, #879, and #880. Images showing this progress are below.
Sneha M Madle (Software Engineer) completed their 5th week helping with the Highest Good Network software. This week, the individual commenced their work by finalizing the functionality of the Work Breakdown Structure (WBS) through necessary touch-ups. A significant portion of their time was dedicated to conducting an in-depth analysis of the WBS code, aiming to deepen their understanding of its intricacies. This meticulous process enabled them to successfully identify the root cause of a specific bug that was affecting the WBS. To address one of the two issues at hand, they performed a deep dive into the Edit Modal for Task code. This involved a comprehensive exploration of both the frontend, particularly the EditTaskModal components, and the backend taskController. As a result of their exploration, they were able to determine the required modifications to rectify the bug. Subsequently, they meticulously tested the implemented changes to ensure their effectiveness. To document and share their work with the relevant stakeholders, they finalized the week by submitting a pull request (PR). However, for the second issue, despite conducting multiple thorough debugging sessions to identify the underlying problem, they were unable to resolve it within this week. As a result, they have sought additional assistance from the team to gain a better understanding of the code. The pictures below show this work.
Bada Kim (Full Stack Software Developer) completed his 4th week helping with the Highest Good Network software. This week, Bada focused on the development of a specific feature aimed at distinguishing between active and inactive members, as well as displaying the project name on the project page. To accomplish this task, they opened Frontend PR #852 and Backend PR #363, both of which were successfully merged, signifying the integration of the feature into the main project. Concurrently, they undertook the review of several Frontend PRs, starting with PR #862, where they identified necessary changes and submitted corresponding requests. During the review of Frontend PR #849, they left comments to provide clarification or suggest improvements. The week’s activities also involved examination of Frontend PRs #858, #861, and #837, during which Bada offered valuable suggestions, culminating in their approval of the aforementioned PRs. See the images below for this work.
Xiao Wang (Software Engineer) completed his 5th week, helping with the Highest Good Network software. This week, Xiao W. focused on resolving several issues and improving the functionality of the login feature. One problem identified was a bug in the React app files that caused the page to become unresponsive in development mode. Upon saving changes, an <iframe> tag would appear, blocking mouse activities. Refreshing the page removed the <iframe> tag, and it was suggested on Stack Overflow that upgrading to react-script v5 could potentially fix this issue. Additionally, a performance problem was discovered when the front end sent a get request to the URL “/api/dashboard/leaderboard/org/data.” The request would remain pending for an extended period before eventually resolving. Investigation revealed that the backend code, specifically the getOrgData method in dashboardhelper.js, took over 6 minutes to process due to a large return object. This could be rectified by utilizing userProfile.aggregate() and $group to obtain the required information more efficiently. Another observation was made when logging in from a browser with no cached data (e.g., incognito mode in Chrome), as the Team Member Tasks section failed to load and displayed a constant loading image. The cause was traced to the initial rendering of TeamMemberTasks.jsx, where the variable “finishLoading ” never evaluated to true. See supporting images below.
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: Anish Pandita (Software Engineer) completed his 16th week, Eduardo Horta (Software Engineer) completed his 4th week, Lawrence Chua (Full Stack Software Developer) completed his 3rd week, Nathan Hoffman (Software Engineer) completed his 4th week, Nida Zaki (Software Engineer) completed her 3rd week, Olga Yudkin (Software Engineer) completed her 1st week, Olusola Akinbode (Full Stack Software Developer) completed his 3rd week, Papia Sharmin (Full Stack Developer) completed her 5th week, Paul Wechuli (Full Stack Developer) completed his 1st week, Steve Paalz (Software Developer) completed his 3rd week, Xiaoyu Chen (Software Engineer) completed her 4th week, and Yufei Zhang (Software Engineer) completed her 2nd week. The collage below shows a compilation of the work from this team.
Jin Hua (Web Marketer and Graphic Designer) helped us fix issues where our website URLs missing the “s” in the https:// were producing a broken URL that was different from our website. The pictures below show some of this work.
AND WE PRODUCED THIS WEEKLY UPDATES BLOG – CLICK HERE TO SUBSCRIBE