At One Community, we are committed to developing people care systems and creating a world that works for everyone. We are focused on sustainable approaches to food, energy, housing, education, for-profit and non-profit economic design, social architecture, fulfilled living. Our model is designed to become self-replicating, with the aim of establishing a global collaboration of teacher/demonstration hubs. We do all of this with a philosophy for “The Highest Good of All,” demonstrated by the fact that everything we create is open source and free-shared.
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 August 13th, 2023 edition (#542) of our weekly progress update detailing our team’s development and accomplishments:
One Community is developing people care systems 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 (Research and Web design) completed another week of assisting with research and web design. Julia engaged in reviewing and editing the “Traditional Dome vs. City Center Dome Structural Engineering Loading Comparison Report” Google Doc, followed by meticulous formatting, addressing outstanding comments, and finalizing the page for seamless site integration. Subsequently, she dedicated her efforts to the “Door and Window Research” Google Doc, where she diligently edited, arranged, and formatted the content for optimal integration on the website, leveraging comments for feedback and seeking clarifications. Julia then undertook the task of separating the windows and doors research into distinct site pages, meticulously restructuring the Table of Contents for each. The Resources sections were formatted, and content edits persisted to ensure site readiness. Notably, Julia assigned Philip the responsibility of modifying the introductions and conclusions to align with the revised content separation. Further enhancing the “Door and Window Research” Google Doc, she conducted an exhaustive review of the “Most Sustainable Windows” and “Most Sustainable Doors” segments, refining grammar, spelling, and structure, while incorporating pertinent linked references and updating the Resources section. See the pictures below.
Vidhi Bansal (3D Visualization Artist) completed another week of assisting with Earthbag Village. Vidhi focused on the 4-dome flythrough project, concentrating on two walking and one gesturing character animations. She utilized control rigs to improve the animation style and realism. Additionally, she addressed the texturing of new characters to enhance their realism. Vidhi made adjustments to the Tesla charger placement and fitting on the wall and also worked on curving the modeling of the road. The remaining tasks include completing the texturing of the road and the remaining character animations. See below for some of the pictures.
One Community is developing people care systems 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, Amiti Singh (Volunteer Architectural Designer) completed the design and modeling of a visitor room for the Duplicable City Center. Amiti accomplished the design and modeling tasks for the tranquility-themed visitor room at the Duplicable City Centre. She completed the post-processing of renderings, compiled a comprehensive mood-board presentation, and conducted a thorough cost analysis for project execution. In addition, Amiti commenced work on the art deco-themed visitor room within Duplicable City. She initiated the room’s planning phase, generating an initial design model that visually captures the essence of the 80s art deco movement, evoking a renaissance of art and architecture as envisioned by designers of that era. See below the pictures.
Charles Gooley (Web Designer) completed another week of assisting with web design. Charles worked on adding a section to the Water Recycling Net-zero Bathroom page titled “Net-Zero Bathroom Rooftop Rainwater Harvesting Design Details.” The new content was inserted between the Net-zero Bathroom Design Details section below Figure 13 – Elevation East, Revit graphic, and the Resources section. The section covered various aspects of rooftop rainwater harvesting, including the estimation of catchment areas using rainfall supply, water demand, and catchment area storage capacity parameters. It also discussed three categories of rainwater harvesting components: collection, filtration, storage, and distribution. Charles focused on the theoretical analysis of the water storage system using a set of equations representing nodes for drain inlets, junctions, or reservoirs, with most of these equations being coded in HTML for clarity. The pictures below offer a visual representation of this work.
Julio Marín Bustillos (Mechanical Engineer) completed another week of assisting with the City Center Dome Hub Connector Engineering. Julio continued the design process for hub connectors in the third row and has successfully completed half of the required connectors. To expedite the process, he explored reusing past designs where applicable, optimizing placement to save time. However, when attempting to run Yiwei’s simulation, he encountered a setback due to an expired license in SolidWorks. To address this, Julio plans to convert the files to Inventor and conduct the simulation there. The pictures below provide a glimpse of the images.
Ranran Zhang (Architectural Designer) completed another week working on the updated video for the Duplicable City Center internal and external walkthrough. She successfully addressed various issues in the Lumion model. She rectified the scene’s incompleteness by adjusting the location of 2D trees. Additionally, she resolved the problem of characters running into the forest by making necessary modifications to the video clips. Ranran Zhang diligently ensured that all the people in the model exhibited regular and natural motions, completing her week’s tasks effectively. Take a look at the images below to see some of the progress made in this work.
Yiwei He (Mechanical Engineer) completed another week of assisting with the City Center Dome Hub Connector Engineering. Yiwei completed the traditional dome vs. Duplicated City Center dome comparison report and prepared all necessary updates for the One Community Global website. Additionally, she made updates to the City Center model and redownloaded SolidWorks to refresh the simulation page. The model is now operational, but some issues remain to be resolved, particularly related to large displacement. See some of this work in the pictures below.
One Community is developing people care systems 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 our review of the open-source Highest Good Food designs. We continued reviewing and providing edits to the Food Rollout doc. Changes were made to unify the three-person headings, and the explanations of those headings were also updated. The Marco welded wire width length was placed on the Chick doc link, and a preorder listing for items such as appliances that require a substantial lead time was added to the Food Rollout doc. See the pictures below that are related to this.
The core team also continued to work on the Transition Kitchen. We made 2 videos for future volunteers. One video explained how to properly review the information that has been imported into the spreadsheets. The other video described how the various spreadsheets and documents are connected to each other and what the final product should entail. We also reviewed several completed recipes imported to the spreadsheet. See below for pictures related to this.
And, Gregory Quach (Data Enterer for Chef/Culinary) also continued working on the Transition Kitchen, finalizing the PDFs and subsequently resuming work on the recipe sheets. He conducted thorough reviews of each PDF to verify functional integrity, resolving the concern of certain files displaying as blank pages. See images below for some of his work.
One Community is developing people care systems 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 people care systems 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 79 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. The pictures below show some of this work.
Another core team member began verification of all the modifications made to the working Highest Good Network software. This week, she focused on HGN PRs testing, where she successfully checked and marked one PR as fixed. However, there were some unresolved issues that she encountered during the testing process. The Retested 722 bug remains unchanged, specifically affecting the current week’s summary report, as it does not show in the Dashboard’s “Weekly Summary” tab. Moreover, she retested a bug related to PR 737, which concerns the ability of managers/mentors to edit tasks. She documented the existing problem by recording a video. Additionally, she tested the process of assigning new badges and identified an issue with the incorrect number of badges displayed on the user’s Dashboard. As before, she recorded a video to illustrate the problem. Furthermore, Tatyana observed a separate issue with PR#1030, where the owner cannot see the icon for editing mouseover text. Apart from the PRs testing, she proactively contacted volunteers through Slack application for updates regarding corrections of missed parts for PR and initiated the setup of a case to test the badge assignment for most hours per week for another PR. See the images below for examples of this work in progress.
Administration Team’s summary was managed by Alyx and includes Alyx Parr (Senior Support Specialist and Manager), and Madhavan Anandan (Administrative Assistant). This week, Alyx efficiently put together her blog content, edited and copied approximately thirty-three people’s summaries, pictures, and collages to the blog, ensuring everything was in order. Despite some challenges with WordPress, she successfully overcame them and verified multiple times that all her content was correct on the blog page. And Madhaven focused on learning the administrative aspects of managing PR reviews. He gained understanding of the purpose and various types of PR reviews, as well as the best practices for conducting them. Madhaven diligently reviewed all the PRs submitted by individuals, thoroughly examining the changes made and evaluating the quality of the work. He demonstrated his proficiency in using Google Docs and Excel to input essential details like the PR number, reviewer’s name, review date, and any relevant comments or feedback. Additionally, Madhaven acquired the skill of providing constructive feedback on each person’s work, identifying potential issues, and suggesting ways to enhance the submissions during the review process. See the work below for their work.
Blue Steel Team’s summary, covering their work on the Highest Good Network software, was managed by Nathan and includes Bada Kim (Full Stack Software Developer), Jonathan Carpena (Full Stack Developer), Kurtis Ivey (Full Stack Developer), Lawrence Chua (Full Stack Software Developer), Lucile Tronczyk (Full Stack Software Developer), Nathan Hoffman (Software Engineer and Team Manager), Yongjian Pan (React.js/MongoDB Full Stack Software Developer), Yubo Sun (Full Stack Software Developer). This week, the team worked on various tasks to improve the project and address issues. Bada merged PR #1075 to fix a missing word in the Weekly Summaries Dropbox link input field popup text. There was a hindrance while reviewing PR #1013 due to a crash with volunteer accounts, but this was resolved with the merger of PR #1076. An effort to eliminate infinite scrolling from the dashboard tasks led to the initiation of PR #1079 by another developer, effectively removing the feature. PR #1006 faced challenges due to problems accessing the page showcasing the changes. The team also commenced the review of the HGN Software Team Management Doc and reviewed PRs #1013 and #1082. To conclude, PR #1084 was introduced to address console warnings. Jonathan focused on the moving weekly summaries bug, creating a backend pull request and collaborating with Eduardo about frontend issues. He discovered logic problems causing the weekly summaries to shift by a week and discussed possible solutions with Eduardo. Jonathan also reproduced the bug by logging time and worked on the backend, creating a formatting function for discussion with Eduardo. He found that the bug was harder to reproduce after pulling recent changes into the Dev branch. Kurtis proactively resolved date format concerns in the weekly summary issue and extended the format enhancement across the application. He initiated pull request 1082, incorporating feedback from reviewers to refine the changes and minimize backend coupling. Lawrence focused on resolving the “Back to Top” button overlap issue on the User Management page by relocating the button and adding margins below the pagination menu. He also worked on a bug related to merging submitted hours for duplicate task names but faced difficulties in replicating the issue. Lucile investigated and resolved display issues in the “total remaining hours” column after task deletions. Additionally, he finalized two pull requests and tackled challenges related to using MongoDB in the project. Nathan contributed to team collaboration by reviewing the leadership guide, examining resumes, and establishing a Slack group for communication. He implemented Postman authentication and addressed devAdmin put permissions vulnerabilities in PR 467. Nathan also re-added Jae’s accounts for editing devAdmin in PRs #931 and #467. Yongjian made visual improvements to the dark mode feature, changing border box and text colors to enhance visibility and readability in dark mode. Yubo maintained two pull requests, facing conflicts with the dev branch and resolving page crash issues caused by a revert. He worked on fixing bugs related to NPM modules, non-admin account white screen problem, chunked data from an API, and considered HGN Phase 2 as a potential optimization task. Please see the collage below for this teams work.
Expressers Team’s summary, covering their work on the Highest Good Network software, was managed by Lucas and includes Aaron Persaud (Software Developer), Lucas Emanuel Souza Silva (Software Developer and Team Manager), Olga Yudkin (Software Engineer), “Sola” Olusola Akinbode (Full Stack Software Developer), and Yuri Andrade (Software Engineer). This week, the team members were engaged in a variety of tasks to enhance project progress. Aaron Persaud addressed the dashboard’s infinite scroller issue, optimized loading times, and implemented the “Create NEW USER function, if blue square added, delete and send special email” feature, involving both backend and frontend work. Olga Yudkin conducted comprehensive research on task 255, uncovering multiple bugs in totalTangibleHrs updating and behavior inconsistencies, with intentions to resolve these issues. Joyce Liu reviewed and tested 5 PRs, ensuring functionality and studying code changes meticulously. Yuri conducted multiple code reviews for frontend and backend PRs, addressing security and functionality concerns across various pull requests. Lucas Silva successfully implemented front and backend functionalities for the Reason Scheduler task, including instructional videos for testing procedures and effective conflict resolution, contributing significantly to project advancement. The collage below shows some of this work.
Graphic Design’s summary was managed by Alyx and includes Ashlesha Navale (Graphic Designer) and Kayley Wong (UI/UX Designer and Graphic Designer). This week, Kayley and Ashlesha made significant contributions to One Community’s graphic design tasks. Kayley focused on creating visuals to announce the commitment of three community members to their volunteer work, and she skillfully edited their biography portraits to adhere to the organization’s style guidelines. These assets were then utilized by her to craft engaging posts, highlighting the biographies of the members on WordPress. Additionally, she took the initiative to revise the social media team’s graphic assets and files, which greatly improved the organization’s visual communication efforts. Meanwhile, Ashlesha concentrated on generating two Volunteer Announcements, producing bio images and announcement images to accompany them. Notably, she conducted thorough research to curate a collection of nature-based background images and various theme-based images, intending to use them for future Social Media and YouTube Preview/Intro Images. Demonstrating her proficiency, Ashlesha designed the Social Media and YouTube Preview/Intro Images for blogs #704, #705, and #706. Furthermore, she actively participated in creating web content for one of the volunteer announcements. The pictures below exemplify this work.
Megan Morelli (Funding Research and Acquisition) helped with the Highest Good Fundraising Research and Acquisition. This week, she joined as the new volunteer for Fundraising Research and Acquisition. She initiated the onboarding process by thoroughly familiarizing herself with the organization’s mission and plan. Megan strategically planned an approach to identify and prioritize foundations that align with the organization’s purpose. She successfully composed an email outreach to connect with relevant foundations. Additionally, she started the process of building a fundraising team by posting volunteer positions on different volunteer recruiting platforms. Below are some pictures of her work.
Moonfall Team’s summary, covering their work on the Highest Good Network software, was managed by Xiao Tan and includes Abdelmounaim “Abdel” Lallouache (Software Developer), Edwin Estuardo Lau Mack (Software Engineer), Jianjun Luo (Software Engineer), Sherly Hartono (Software Volunteer), Xiao Tan (Volunteer and Team Manager), Yihan Liu (Software Engineer), and Zubing Guo (Software Engineer). This week, Abdelmounaim focused on frontend development, introducing a new column in the user management table specifically for requested time off. He skillfully integrated a user-friendly button for each individual, enabling efficient logging of time off, and implemented a dynamic modal for inputting essential details like date, duration, and reason for leave. Form validation mechanisms were also introduced to ensure data accuracy. Edwin, as a member of the Dev Team, reviewed multiple PRs and enhanced the visibility of the save button for users with ‘Edit Profile’ permission. He also allowed users with ‘Edit Profile’ but not ‘Manage Admin Links’ permission to edit admin links. Jianjun successfully enhanced the ‘manage user permissions’ modal window to display existing permissions associated with roles, preventing the duplication of customized permissions. Sherly made significant progress on the project, completing the primary requirement of avoiding incorrect stars when changing required hours for past weeks. However, due to a freezing bug on the main branch, database updates were held back. Nevertheless, productive dialogues were initiated to identify and solve the issue. Tanaya acquired knowledge about creating measurement plans and composed a guide outlining implementation steps and a preliminary measurement plan. She also crafted a tutorial and provided suggestions for deciding goals for the measurement plan. Xiao reviewed several PRs, offered comprehensive feedback, and documented observations on the software management team for HGN Phase 2. Yihan focused on developing the Create 4-letter Team Code option, refining sorting functionalities logic, enhancing UX design, and integrating the Add/Edit Team Code section on the profile page and Weekly Summary Report page. Zubing diligently worked on integrating the “Write it for me” button into the summary page, conducted research on Redux store and backend API, and resolved conflict files in PR#980. Look below for a collage of their work.
Reactonaut Team’s summary, covering their work on the Highest Good Network software, was managed by Eduardo and includes Carl Bebli (Software Developer), Eduardo Horta (Software Engineer and Team Manager), Nida Zaki (Software Engineer), Ramya Ramasamy (Full Stack Developer), Shivansh Sharma (Software Developer), Shrey Jain (Software Engineer). This week, the team made significant progress in resolving various issues and bugs. Carl collaborated with Eduardo and Jonathan to address the “weekly summary bug,” establishing a backend branch for implementation and setting up a designated channel for collaborative debugging efforts. Additionally, Carl contributed significantly to the PR review process, providing meticulous feedback on multiple pull requests. Eduardo played a crucial role in dissecting a persistent bug affecting the weeklySummaries storage and update mechanism. His thorough exploration covered both front-end and back-end files, with a focus on potentially flawed logic within several functions. He conducted extensive testing and analysis, tracing data flow and writing unit tests to pinpoint the root cause of the anomaly. Eduardo’s investigation also highlighted an inconsistency in dueDates within the weekly summaries array. Furthermore, he worked on implementing Lawrence’s suggestion to fix the back-to-top overlay and Kurtis’s proposal to standardize the date format in the weekly summary report. Nida worked on implementing logic for admin/owner classes to dismiss the icon on the dashboard while ensuring its visibility to everyone except volunteer accounts. She successfully resolved frontend errors related to text prompt retrieval and ensured that the icon disappeared only for the user who clicked the button. Ramya played an active role in conducting thorough UI testing for pull requests and completed a total of seven PR reviews during the week. Combining her contributions from the previous week, Ramya has now completed a cumulative total of 44 PR reviews. She also investigated the blue square email and achieved a significant milestone by creating her first PR, which is now awaiting approval and merging. Additionally, she prepared a video explaining her work, which was added to the Dropbox. Shivansh, a recent addition to the development team, took on the responsibility of investigating and resolving a bug related to Core Team members’ inability to complete their committed hours in the app. The bug caused the email notification associated with carrying over missed hours to malfunction. Shrey focused on addressing a bug related to the time entry range in the HighestGoodNetworkApp. He identified and resolved issues with the start date of the week and incorrect data filtering in the timeEntries.js file. Shrey conducted thorough testing to ensure consistent performance across different user roles and initiated a peer review process for fellow team members to assess the changes. Look below for pictures of this work.
Skye’s summary, covering their work on the Highest Good Network software, was managed by Yiyun and includes, Bailey Mejia (Software Engineer), Hector Agudelo-Carmona (Front-end Developer), Sav Costabile (Web Developer), Vishvesh Sheoran (Artificial Intelligence Specialist), Yiyun Tan (Management Dashboard Team Leader). This week, Bailey transitioned to the development team, engaging in bug fixes and implementing new features. Participating in PR reviews, Bailey addressed PR #980, which integrated Google Doc and Dropbox links to profiles. He also tested the updates, ensuring media modification and removal for current accounts. Bailey proceeded to review PR #1025, introducing editable role information and a mouseover modal, and communicated approval via Slack. Investigating a reported issue with the suggestion button for tasks within mentor and manager roles, he confirmed its proper functioning and suggested a testing error to Jae. Bailey identified a separate bug related to the badge report functionality, notifying Jae and awaiting approval for dedicated resolution hours. Additionally, he reviewed and approved PR #1078 and PR #1085, addressing a time entry range bug and overlapping back-to-top button on the user management page, respectively, and informed Jae of their readiness for merging. Hector conducted the initial analysis of the intangible to tangible efficiency bug, yielding mixed results. Further testing is needed to validate accuracy. While retesting the app, the reported documentation bugs did not manifest. Hector also tested the weekly summary submission by others bug, verifying its functionality for different roles. Successfully saving all tests for both weeks and all roles in both locations. Madhu addressed a project bug, selecting bug 274 to implement chunking for API calls with large data sets. He thoroughly studied streaming and chunking APIs in NodeJS and successfully identified relevant APIs for chunking. Madhu’s diligence and proactive approach significantly advanced the project. Sav focused on resolving the modify badge count permission and front/backend delay bugs. They identified the state management system as react redux and researched and studied redux. Testing with the redux dev chrome extension, Madhu attempted to apply redux to bug #000, but couldn’t resolve it. Vishvesh Sheoran delved into Content AI configuration through extensive research. He studied meta tags, conducted thorough SEO research, and explored Meta Schema and Rank Math Plugin services, enhancing his SEO expertise. And Yiyun took the initiative to form her group, managing its establishment and ensuring clear roles and responsibilities. She played a crucial role in resolving CircleCI build failures with her expertise. See the collage below for their work.
The PR Review Team’s summary, covering their work on the Highest Good Network software, was managed by Raul Effting (Jr. Front-End Web Developer and Manager) and Madhavan Anandan (Administrative Assistant). This week’s active members of this team (completing a minimum of 10 volunteer hours each) were: Anish Pandita (Software Engineer), Cheng-Yun Chuang (Software Engineer), Eduardo Varjão (Frontend Developer), Haohui Lin (Software Engineer), Induja Kanchisamudram (Developer), Jacky Li (Software Engineer), Jerry Ren (Full Stack Developer), Joyce Liu (Software Engineer), Masasa (Software Engineer), Nouman Abidi (Software Engineer), Oleksandr Riazantsev (Software Engineer), Ramya Ramasamy (Full Stack Developer), Shihao Xiong (Software Engineer), Vansh Patel (Software Engineer), Veronica (Software Engineer), Yao Wang (Software Engineer). Yuri Andrade (Software Engineer) and Zijie Yu (Volunteer Software Engineer), Zuhang (Software Engineer). They reviewed all the Highest Good Network PRs (Pull Requests) shared in this week’s update. The collage below shows a compilation of the work from this team.
AND WE PRODUCED THIS WEEKLY UPDATES BLOG – CLICK HERE TO SUBSCRIBE