One Community welcomes Amal Lazar to the Research Team as our newest Volunteer/Consultant!
Amal has her Master of Science in Mechanical Engineering, specializing in innovative problem-solving and critical thinking. With a keen eye for detail, she applies her background in quality engineering, supported by previous experiences as a Quality Engineer Intern. Amal’s educational journey began with a Bachelor of Science in Aerospace Engineering. During her studies, Amal focused on coursework such as alternative energy sources, fatigue analysis, design of experiment, etc. Amal’s professional experience includes various positions that have shaped her expertise. As a graduate Teaching Assistant at MSU, she actively contributed to administrative tasks for the Department of Industrial and Systems Engineering. Additionally, as a Graduate Research assistant, she conducted research, data analysis, and developed models in systems engineering, with a specific focus on Model-Based Systems Engineering (MBSE). As a member of the One Community team, Amal is helping develop research on the most sustainable options for different projects. Thus far her research has included extensive exploration identifying the best eco-laundry dryers and the most sustainable lightbulbs and light bulb companies.
FOLLOW ONE COMMUNITY’S PROGRESS (click icons for our pages)
One Community welcomes Yongjian Pan to the Software Development Team as our newest Volunteer/Consultant!
Yongjian is a recent graduate of San Francisco State University with a Master of Science degree in Computer Science. With three years of experience in software development, he specializes in the MongoDB, Express, React.js, Node.js (MERN) stack and has developed over 20 personal and group projects. Additionally, he has expertise in smart contract development using Solidity and has made contributions to the Ethereum Stack Exchange Q&A forum. Yongjian is also interested in contributing to open source projects. As a member of the One Community Highest Good Network software development team, he helps improve user experience by implementing necessary functionalities to enhance the application’s ability to manage, track, and reward volunteer labor hours.
FOLLOW ONE COMMUNITY’S PROGRESS (click icons for our pages)
One Community welcomes Yihan Liu to the Software Development Team as our newest Volunteer/Consultant!
Yihan received her B.S. in Electrical Engineering from Beijing University Of Technology and M.S. in Computer Engineering from New York University. She has a huge interest in full stack development and is passionate about being involved in the whole software development lifecycle. In her spare time, Yihan loves traveling, hiking and playing table tennis. Prior to joining One Community, she gained valuable experience as a software development engineer intern at Amazon. Now, as a member of the One Community team, Yihan is helping develop the Highest Good Network software.
FOLLOW ONE COMMUNITY’S PROGRESS (click icons for our pages)
At One Community, we are proud to be demonstrating sustainable progress management through our holistic approach to community building. Our all-volunteer team is dedicated to creating a model that becomes self-replicating and will be used to create a global collaboration of teacher/demonstration hubs. We are doing this for “The Highest Good of All” by creating sustainable approaches to food, energy, housing, education, for-profit and non-profit economic design, social architecture, fulfilled living, global stewardship practices, and more. Our goal is to create everything so it is open source and free-shared, open sourcing and free sharing the complete process of evolving sustainability and regenerating our planet.
Click on each icon to be taken to the corresponding Highest Good hub page.
One Community’s physical location will forward this movement as the first of many self-replicating teacher/demonstration communities, villages, and cities to be built around the world. This is the May 21st, 2023 edition (#530) 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 demonstrating sustainable progress management through Highest Good housing that is artistic and beautiful, more affordable, more space efficient, lasts longer, DIY buildable, and constructed with healthy and sustainable materials:
This week, Julia Meaney (Researcher and Assistant to Executive Director) completed her 31st week with the team. Julia worked on the “Door and Window Research” Google Doc, resolving comments where feedback had been integrated and adding comments for finalizing the content. She also made format edits to the “Best Doors” section to prepare it for the site. Next, Julia finished finalizing the format of the “Sustainable Roadways, Walkways, and Landscaping” webpage, emphasizing sustainable progress management throughout her work.
She fixed broken links and added Title text to linked sources. She also made final edits to the tables of content and spacing throughout the page. Finally, Julia continued to work on the “Net-zero Bathroom and Earthbag Village Water Collection and Septic Design Edited Content for Web” Google Doc. She resolved comments where her feedback had been addressed while integrating responses to her own questions and concerns about the content.
She then continued to make her way through the Doc, working to edit the content for grammar and spelling as well as formatting it for the site. She also edited the corresponding Google Spreadsheet and made sure to update screenshots and links on the Doc accordingly. Furthermore, Julia formatted and backed up various sources from the “Resources” sections on the Doc to her Dropbox folder ensuring sustainable progress management. See images below that show some of this work.
Amal Lazar (MS Mechanical Engineering) completed her 8th week helping, now with the research for the Most Sustainable Lightbulbs and Light Bulb Companies: Research, Energy Savings, and More tutorial. This week, Amal made corrective actions on the sustainability benchmarking spreadsheet and responded to related questions. She also conducted research on sustainability reports to improve the City Center section and looked for better options. She continued developing narratives on sustainability benchmarking, including descriptions, key features, pros, and cons. Amal also started the most important energy-saving practices section focusing on sustainable progress management. Below, you’ll find some images of this work.
One Community is demonstrating sustainable progress management through a Duplicable and Sustainable City Center that is LEED Platinum certified/Sustainable, can feed 200 people at a time, provide laundry for over 300 people, is beautiful, spacious, and saves resources, money, and space:
This week, the core team continued reviewing and fixing the latest Duplicable City Center SketchUp file. The focus was on the Social Dome, specifically the core team’s efforts in sustainable progress management. They completed patch work on the Social Dome wall to accommodate an updated location of the door, redesigned the 18″ deep sitting area around a column close to the pool, and created a sitting circle connected to the pool. Additionally, the team designed a curved bench connected to the column, with a sitting area situated between two Social Dome doors.
To complement these updates, the core team designed bench cushions for the wall bench and around the column sitting bench, as well as a curved bench back support. We also reshaped the floor around the inside pool, and removed one of the pool waterfall features next to the right door. See images below for examples of this work in progress and sustainable progress management.
Charles Gooley (Web Designer) completed his 31st week helping with web design, now focused on the Duplicable City Center Engineering tutorial. He focused on improving the visual layout of the tutorial by removing all padding indentation and aligning all content to the left. Additionally, he revised the headings to ensure proper structure, such that sections with the format X and X.X are designated as h2, X.X.X as h3, and X.X.X.X as h6. This work is a part of our sustainable progress management efforts. The pictures below offer a visual representation of this work.
Ranran Zhang (Architectural Designer) completed her 22nd week working on the updated video for the Duplicable City Center internal and external walkthrough. This week Ranran focused on the second half of the video project. She devoted her efforts to the outdoor portion of the building, selecting angles that captured the wading pool with fish and showcased the area’s appearance.
She also augmented it with the addition of trees and other plants to heighten the area’s realism. Ranran worked collaboratively with the team, ensuring that her contributions aligned with the project’s overall goals and objectives for sustainable progress management. 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 14th week helping with the City Center Dome Hub Connector Engineering. This week Julio focused on re-designing the initial concept for the hub connector. Taking advantage of the dome’s symmetry, he devised a single design that could be applied to all nodes, with each design replicated five times throughout the geodesic dome. This sustainable progress management approach significantly reduces the time required to populate the entire dome with hub connectors compared to the previous design.
Additionally, Julio conducted FEA simulations and identified stress concentrations primarily occurring at the curvature of the brackets. As a result, he concluded that increasing the thickness of this specific section could potentially prevent bracket failure during simulations. The thickness was increased by using a one-inch filet on both sides, reflecting sustainable progress management. The pictures below provide a glimpse of this work.
Yiwei He (Mechanical Engineer) completed her 10th week helping with the City Center Dome Hub Connector Engineering. This week Yiwei successfully used SketchUp software and calculated the outside and inside surface areas of three dome structures, determining their overall weights. In addition to these tasks, Yiwei simulated the new dome structure using a new connector design, contributing to sustainable progress management. See some of this work in the pictures below.
Zhide Wang (Mechanical Engineer) completed his 5th week, now focused on the Duplicable City Center designs. This week, Zhide finished reviewing the Net-zero Bathroom and contents and finalized the formats of the report, incorporating sustainable progress management. In addition, Zhide began working on the Duplicable City Dormer Window Designs. Zhide confirmed that the designs meet the International Building Code and all units are in US units. Zhide then started rewriting the entire report. Get a closer look at this work through the pictures below.
One Community is demonstrating sustainable progress management through Highest Good food that is more diverse, more nutritious, locally grown and sustainable, and part of our open source botanical garden model to support and share bio-diversity:
This week the core team continued to work on the Transition Food Self-sufficiency Plan, focusing on sustainable progress management. We worked on the Master Recipes and 3-Day Manu Blocks Doc verifying recipes that will then be imported to the Master Recipe Template and Shopping List. The same team member verified recipes up to page 307 with Dinner SSWJ2. Pictures below are related to this work.
The core team also reviewed the open source Chicken coop designs with a focus on sustainable progress management. We focused on reviewing and editing the Chicken Doc, specifically pages 178-188. The work centered on the topic of chicken nesting boxes and perches. During the review process, we identified measurement inaccuracies in the nesting box roof measurements and provided additional comments for further discussion. Additionally, we questioned the purpose of another photo that appeared unnecessary. The pictures below give some examples of this work.
One Community is demonstrating sustainable progress management through Highest Good education that is for all ages, applicable in any environment, adaptable to individual needs, far exceeds traditional education standards, and more fun for both the teachers and the students. This component of One Community is about 95% complete with only the Open Source School Licensing and Ultimate Classroom construction and assembly details remaining to be finished. We’ll report on the final two elements to be finished as we develop them.
With over 8 years of work invested in the process, the sections below are all complete until we move onto the property and continue the development and open sourcing process with teachers and students – a development process that is built directly into the structure of the education program and everything else we’re creating too:
One Community is demonstrating sustainable progress management through a Highest Good society approach to living that is founded on fulfilled living, the study of meeting human needs, Community, and making a difference in the world:
This week the core team completed 39 hours managing sustainable progress management including 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 55th week helping with the Highest Good Network software. This week, Yiyun spent most of her time on PR final reviewing and discussion of the bug that doesn’t allow login on beta/create new accounts on Dev. She also contributed to Slack, problem solving, bug reporting, and maintaining the tutorials, all crucial aspects of sustainable progress management. Below, you’ll find pictures highlighting the development of this work.
Yan Xu (Software Development Engineer) completed her 40th week helping with the Highest Good Network software. This week, Yan focused on enhancing the backend of the summary management page to facilitate sustainable progress management. Yan enabled the summary receivers to conveniently receive their team members’ weekly summaries via email.
Now the system supports multiple summary receivers, allowing several individuals to receive the same weekly summary email from their respective team members. In addition to this, Yan has successfully implemented a feature that enables all users to receive a standardized weekly summary email every Sunday at 12:01, further promoting sustainable progress management. The pictures below provide a glimpse of this work.
Kaixiang “Kevin” Gu (Fullstack Software Developer) completed his 27th week helping with the Highest Good Network software, focusing on sustainable progress management. This week, Kaixiang made some refinements to the 24/48/72 hours button, simplifying the user interface by removing the eye and trash bin icons. This change improves the user experience by creating a cleaner and more streamlined design.
Additionally, he implemented a new color bar feature for time logs, which displays different colors on the left side of the logs based on the submission time. This feature enhances the visual display of data and provides a more intuitive way to understand the timing of each log. Pictures below show some of this work-in-progress.
Jianjun Luo (Software Engineer) completed her 25th week helping with the Highest Good Network software. This week, Jianjun addressed a critical issue by updating a previous pull request related to the addition of member count on the project report page, contributing to sustainable progress management. The update successfully resolved a crash resulting from conflicts between the latest branch.
Additionally, Jianjun identified and implemented a new feature for the bio announcement status on the weekly summary report page, necessitating a minor adjustment to the people report page. Alongside these tasks, she worked on merging the latest development branch with the performance task branch, ensuring sustainable progress management. Pictures below are related to this work.
Raul Effting (Jr. Front-End Web Developer) completed his 19th week helping with the Highest Good Network software. This week, Raul conducted a review of PR 704, tested the timer functionality, and documented identified bugs, contributing to sustainable progress management. In addition, Raul reviewed PRs 799 and 337 to assist in resolving a bug. Moreover, Raul supported the implementation of new features and a popup for the timer. He also gave final approval for a PR after completing comprehensive testing. Below are some images related to this work.
Aishwarya Kalkundrikar (Full Stack Software Developer) completed her 18th week helping with the Highest Good Network software. This week, Aishwarya conducted a comprehensive review of PR #810 for logical accuracy and approved this PR, contributing to sustainable progress management. She also addressed the feedback on PR #344 and implemented the suggested changes. Aishwarya selected a new bug from the documented list and began working on it. To gain a comprehensive understanding of the underlying logic, she analyzed multiple front-end files. Pictures below show some of this work.
Filipe Santos de Oliveira (Full Stack Developer) completed his 16th week helping with the Highest Good Network software. This week, Filipe addressed the problem of inflexibility in the header of the team member tasks box and the list of users in skeleton, which contained titles like ‘Team Member, Clock, Tasks…’. Furthermore, he attempted to replace fixed pixel measurements with relative units like VW and percentage, among other approaches to improve the flexibility of the skeleton, but he encountered several challenges.
Unfortunately, none of these solutions were effective in resolving the header title issue or the list of users in skeleton. Despite his attempts, Filipe has been unable to find a viable solution to the problem and has decided to seek help from other developers. See below for some pictures related to this sustainable progress management.
Jinchao Feng (Software Engineer) completed his 13th week helping with the Highest Good Network software. This week, Jinchao focused on fixing the visibility logic for the Team Member Tasks component, ensuring sustainable progress management. To achieve this, he analyzed the taskController file in HGNRest and the TeamMemberTasks file in HGNApp.
For the backend, Jinchao created the taskHelper file, which simplified the taskController by allowing it to focus only on the req and res and move supportive functions and business logics to taskHelper, promoting sustainable progress management. Additionally, he found some redundant code in TeamMemberTasks. Please refer to the pictures below.
Lucas Emanuel Souza Silva (Software Developer) completed his 13th week helping with the Highest Good Network software. This week, Lucas made progress on task 84 and task 122 to enhance the system’s functionality and improve the user experience. In relation to task 84, Lucas resolved conflicts with the development branch, identified and resolved cache errors that prevented the display of tasks until the cache was cleaned, ensured the red bell icon disappears after changes are viewed, and contributed to sustainable progress management.
Concerning task 122, Lucas implemented a feature that streamlines the task resolution process by removing the spinning icon when a task is marked as done. This modification will minimize confusion and allow users to quickly identify completed tasks. Pictures of some of this work are below.
Harlley Bastos (Full Stack Developer) completed his 10th week helping with the Highest Good Network software. This week, Harlley focused on developing new test cases for the timer feature to ensure its functionality and reliability, contributing to sustainable progress management. In addition, Harlley dedicated a substantial amount of time and energy to troubleshoot issues. The pictures below show some of this work.
Yihan Liu (Software Engineer) completed her 8th week helping with the Highest Good Network software. This week, Yihan focused on resolving a bug related to the weekly summary submission date. She identified the target file named WeeklySummary.jsx, and after analyzing the code, proposed adding an uploadDate to the weeklySummaries object to solve the issue. Yihan modified the file, tested the changes, and found that the weeklySummaries object wrote to the server as expected. However, the object read from the server still did not include uploadDate.
To address this, Yihan determined that the backend needed to be modified. In addition, Yihan conducted code reviews for PR#823 and PR#352, and found that the toggle on the weekly summary report page was still set to “requested” even after changing it to “posted” and refreshing the page. See the pictures below related to this work.
Yongjian Pan (React.js/MongoDB Full Stack Software Developer) completed his 8th week helping with the Highest Good Network software. This week, Yongjian completed two tasks for the project. The first task involved creating a new badge to recognize personal records achieved by users. He successfully finished the task and submitted a pull request for his team members to review. The second task was to implement a dark mode feature for the entire application. See the images below for a glimpse of this work.
Abdelmounaim “Abdel” Lallouache (Software Developer) completed his 6th week helping with the Highest Good Network software. This week, Abdel reviewed several PRs. Specifically, he (1) reviewed PR #352, which added the bio status to the weekly report, (2) PR #353, which addressed visibility issues in Team Member Tasks, (3) PR #815, which introduced the active and total member count to the project report page, (4) PR #823, which included the bio status in the weekly report, and (5) PR #826, which resolved the new max personal record award badge issue.
Additionally, Abdel enhanced the task management system by removing the ability for anyone except Owners and Administrators to resolve tasks. The pictures below are related to this work.
Vishvesh Sheoran (Artificial Intelligence Specialist) completed his 4th week helping with the Highest Good Network software. This week, Vishvesh carried out his assigned responsibilities of reviewing frontend pull requests. He reviewed and provided constructive feedback for PRs 323, 815, 301, and 271. Furthermore, he set up his local environment on his Windows laptop in preparation for his upcoming transition to the development team. See pictures below showing his efforts.
Bada Kim (Full Stack Software Developer) completed his 1st week helping with the Highest Good Network software. This week, Bada explored and addressed a series of technical issues, with a focus on improving the development process and resolving bugs. An undocumented error pertaining to node-sass was discovered early in the week, which was subsequently communicated to the team via the Slack platform to aid in future troubleshooting.
Additionally, a comment was made on the setup documentation, indicating an ambiguity concerning the non-usage of ESLint for the front-end repository. Bada also delved into a bug reported by a colleague that was causing sporadic page crashes when a task item was clicked. It was confirmed that the crash was due to certain task items lacking the “num” property.
An enhancement was proposed for the local setup documentation, inspired by the earlier node-sass error. In tandem with these investigations, approval was granted to PR #809 after successful video confirmations. Bada also initiated PR #817, which was opened to address the node-sass error that non-intel Mac machines were experiencing during the local setup.
This issue was scrutinized further to determine why the initial quick fix was unsuccessful. Further investigation into the task item bug resulted in the opening of PR #819, which proposed the addition of the “num” property to task items that were missing it. See the images below for this work.
Sneha M Madle (Software Engineer) completed her 2nd week helping with the Highest Good Network software. This week, Sneha reviewed the bug list and selected a specific bug to investigate. She dedicated time to understand the code related to badges. Despite her efforts to reproduce the bug, she was unable to do so. She was then directed to investigate a PR that had been raised.
After examining the changes in the PR, Sneha gained a better understanding of the badge code. She made a final attempt to reproduce the bug but was unsuccessful. However, during this process, she identified another issue with the MostHrsInWeek Badge and raised a PR for it. Recognizing the inability to reproduce the original bug, Sneha moved on to the next bug and commenced investigation. The pictures below show her 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: Alexander G Huerta (Software Engineer) complete his 3rd week, Anish Pandita (Software Engineer) completed his 13th week, Edwin Estuardo Lau Mack (Software Engineer) completed his 2nd week, Nathan Hoffman (Software Engineer) completed his 1st week, Papia Sharmin (Full Stack Developer) completed her 1st week, Xiao Tan (Software Engineer) completed her 4th week, Xiao Wang (Software Engineer) completed his 2nd week, Yu-Wei Hsu (Software Engineer) completed his 3rd week, and Yubo Sun (Full Stack Software Developer) completed his 3rd week. The collage below shows a compilation of the work from this team.
AND WE PRODUCED THIS WEEKLY UPDATES BLOG – CLICK HERE TO SUBSCRIBE
One Community welcomes Nicolle Coelho to the Software Development Team as our newest Volunteer/Consultant!
Nicolle is a frontend engineer with experience building customer-facing web applications using React, JavaScript ES6, TypeScript, HTML5, and CSS3. She is dedicated to delivering the best user experience and committed to solving people-centered problems using technology. As a member of the One Community team, Nicolle is applying her skills and passions to developing the open-source Highest Good Network project and time tracking software.
FOLLOW ONE COMMUNITY’S PROGRESS (click icons for our pages)
At One Community, we are proud to be leading the global-sustainability systems movement. Our all-volunteer team is dedicated to creating a world that works for everyone by integrating sustainable approaches to food, energy, housing, education, for-profit and non-profit economic design, social architecture, fulfilled living, global stewardship practices, and more. Our model becomes self-replicating and will be used to create a global collaboration of teacher/demonstration hubs, all while doing this for “The Highest Good of All“. We believe in open sourcing and free sharing the complete process to evolve sustainability and regenerate our planet.
Click on each icon to be taken to the corresponding Highest Good hub page.
One Community’s physical location will forward this movement as the first of many self-replicating teacher/demonstration communities, villages, and cities to be built around the world. This is the May 14th, 2023 edition (#529) 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 leading the global-sustainability systems movement 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 30th week with the team. Julia checked the Eco-laundry research and addressed and integrated feedback and added final comments. She also checked on additions to the “Light Bulb Webpage Updated Content” Google Doc, editing her work and using the comments to offer her feedback and to ask clarifying questions. Julia then edited and provided feedback on the new work on the “DIY Earth Dam Design & Construction Disaster Mitigation Content” Google Doc. Julia additionally edited the “Door and Window Research” Google Doc based on most additions. She made minor edits to the corresponding Google Spreadsheet to make the format uniform throughout. Finally, Julia made final format and coding edits to the “Sustainable Roadways, Walkways, and Landscaping” webpage. She edited all of the lists on the page to ensure consistent formats throughout as well as fixing broken links and adding Title texts. See images below that show some of this work.
Loza Ayehutsega (Civil Engineer/Assistant Civil Engineer) completed her 19th week helping, now focused on Earth Dam Design & Construction for Water Retention, Pond & Lake Creation. This week Loza added an additional topic to the report, namely an early warning system to the population with appropriate steps listed in the report. Loza also added an evacuation plan from another reference document to the dam disaster hazards. Take a look at the pictures below to get a glimpse of this work.
Amal Lazar (MS Mechanical Engineering) completed her 7th week helping, now with the research for the Most Sustainable Lightbulbs and Light Bulb Companies: Research, Energy Savings, and More tutorial. This week Amal worked on a new lightbulb research project by outlining and developing a framework for the study. The first section of the project focused on developing a sustainability benchmarking of top companies. Amal also updated a spreadsheet and wrote narratives on each company, which included sections that addressed how to read a lightbulb label and what makes a lightbulb sustainable. Amal additionally collaborated with their supervisor, kept up with comments and ensured mutual understanding. Below, you’ll find some images of this work.
One Community is leading the global-sustainability systems movement 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. We made significant progress on several key features of the project, including moving columns in the Social Dome to their correct locations based on the AutoCAD image. In addition, the core team redesigned the inside/outside pool to match the pool boundaries in AutoCAD and updated the kids’ pool area, making the column a part of the pool wall and setting each level to a different color, we also moved the entry door from the central court into the correct location near the pool, in accordance with the AutoCAD image. See images below for examples of this work in progress.
Charles Gooley (Web Designer) also completed his 30th week helping with web design, now focused on the Duplicable City Center Engineering tutorial. He replaced tables 1 – 35 with new ones provided by the author. Some of the large tables were split up and were labeled, for example, Table 30A, Table 30B, and so on. The pictures below offer a visual representation of this work.
Ranran Zhang (Architectural Designer) completed her 21st week working on the updated video for the Duplicable City Center internal and external walkthrough. This week Ranran continued working on the video of the outdoor part of the building and chose the appropriate angle to show the details of the Living Dome. She added the laundry facility and the building as a whole to the video. She also added trees to the outdoor area to make it more realistic, and she rendered a low-res video to show the progress of the 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 13th week helping with the City Center Dome Hub Connector Engineering. This week Julio performed finite element simulations on a traditional geodesic dome. To ensure the forces were distributed throughout the structure, Julio welded every connection and simulated hub connectors since the dome lacks joints at every node. Two types of analysis were performed: one with forces applied at the nodes and one with just gravity. Due to the dome’s material properties, which are similar to wood, the analysis with just gravity and fixed boundary conditions at the base is deemed more accurate than the one with forces applied to the nodes. The pictures below provide a glimpse of this work.
Yiwei He (Mechanical Engineer) completed her 9th week helping with the City Center Dome Hub Connector Engineering. This week Yiwei successfully simulated the new version of the model using SolidWorks and analyzed the changes from the original model, specifically after applying sphere connectors. See some of this work in the pictures below.
Zhide Wang (Mechanical Engineer) completed his 4th week, now working on the Net-zero Bathroom designs. This week Zhide reviewed designs and contents, and helped organize and format by fixing headings, alignments, and rebuilt some tables. Get a closer look at this work through the pictures below.
One Community is leading the global-sustainability systems movement 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 worked on the Master Recipe and 3-Day Menus Document and completed pages 192 – 218. We also worked on the Shopping List, changed colors, created conditions to eliminate zero values, worked with the FWA test copy, and continued to research ways to make the list compress and be more user friendly. Pictures below are related to this work.
The core team also returned to reviewing the open source Chicken coop designs. We added comments for items that need further discussion including: application and securing of vinyl to poop trays, wood shaving and pine needle litters pros and cons, weather proofing around nesting box doors, caulking exterior seams of the chicken coop, and securing the coop to prevent damage during high wind conditions. The pictures below give some examples of this work.
One Community is leading the global-sustainability systems movement 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 leading the global-sustainability systems movement 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 28 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.
This week, the team also implemented a new requirement for editing weekly progress blogs. From now on, team members will use ChatGPT to edit their weekly summaries before submitting them. This new requirement has been introduced to streamline the process and ensure that progress blogs are published on time, especially as the team continues to grow to over 200 members. This new requirement will help to maintain the quality and consistency of these progress blogs while making the process more efficient.
Yiyun Tan (Management Dashboard Team Leader) completed her 54th week helping with the Highest Good Network software. This week Yiyun reset ESLint and she made a spreadsheet on the distribution of the whole work. She also helped the team on Slack, problem solving, bug reporting, and maintaining the tutorials. Below, you’ll find pictures highlighting the development of this work.
Yan Xu (Software Development Engineer) completed her 39th week helping with the Highest Good Network software. This week Yan enhanced the functionality of the summary management page by implementing features for the team member button and summary receiver button. Yan successfully enabled the selection and deletion of team members for each summary group, as well as the selection and deletion of summary receivers for each summary group. All frontend tasks related to the summary management page have been completed at this stage. The pictures below provide a glimpse of this work.
Kaixiang “Kevin” Gu (Fullstack Software Developer) completed his 26th week helping with the Highest Good Network software. This week Kaixiang made significant progress on the 24/48/72 hours button for the team member tasks component. He added new functionalities to display time logs beneath each user’s profile when the button is clicked, as well as providing a way to view or hide these logs. Additionally, he optimized the data fetching algorithm to execute only once during the first rendering of the component, eliminating the need to fetch data each time a user clicks the button. Pictures below show some of this work-in-progress.
Jianjun Luo (Software Engineer) completed her 24th week helping with the Highest Good Network software. This week Jianjun added a new feature to the Reports page, specifically the “Bio Posted/Requested” selection feature. To achieve this, she added a new attribute to the user profile on the backend. On the frontend, she implemented a feature that shows whether a person’s bio announcement is currently being created on the person’s report page. She made this status editable for the Owner/Admin role by including a toggle switch. In addition to this, Jianjun updated two previous branches to ensure the feature worked seamlessly with existing code. Pictures below are related to this work.
Raul Effting (Jr. Front-End Web Developer) completed his 18th week helping with the Highest Good Network software. This week Raul accomplished various tasks related to improving the team’s performance. Raul fixed the “add resources to tasks” component and provided assistance with the new timer. In addition, Raul updated the new timer and kept the server running for multiple days. Furthermore, Raul performed thorough testing of the new timer to ensure it functions correctly. Below are some images related to this work.
Aishwarya Kalkundrikar (Full Stack Software Developer) completed her 17th week helping with the Highest Good Network software. This week Aishwarya finished the new feature to make Admin/Owner receive an email when time is logged for a task that is over the deadline. She also created a function ‘checkTaskOvertime’ in the backend where the time entry is handled. She added a condition that checks if the logged-in time exceeds estimated time and an email notification is sent to the Task Owner as well as One Community inbox every time this condition is satisfied. Additionally, she added a feature so the Task Owner can make new time entries, as well as edit old time entries. She also raised PR#344 for this task and informed the Slack group for review. Pictures below show some of this work.
Filipe Santos de Oliveira (Full Stack Developer) completed his 15th week helping with the Highest Good Network software. This week Filipe addressed the problem of inflexibility in the header of the team member tasks box and the list of users in skeleton, which contained titles like ‘team member, clock, tasks…’ He looked for solutions using bootstrap, react strap and just css. He experimented with several approaches, including replacing fixed pixel measurements with relative units such as VW and percentage, but none of these solutions were effective in resolving the header title issue or the list of users in skeleton. See below for some pictures related to this.
Jinchao Feng (Software Engineer) completed his 12th week helping with the Highest Good Network software. This week Jinchao investigated and resolved bugs in the leaderboard data that prevented non-team users from logging their time. He fixed the problem by examining all relevant commitment histories. The pictures below share some of this developing work. Please refer to the pictures below.
Lucas Emanuel Souza Silva (Software Developer) completed his 12th week helping with the Highest Good Network software. This week Lucas worked on two tasks related to user notification and leaderboard functionality. First, he worked on a task that allowed users not on a team to see themselves on the leaderboard. Additionally, he ensured that the weekly hours bar was working correctly. Following this task, he completed his work on the red bell task, which dealt with task notification. Lucas made significant changes to the red bell task’s functionality so the notification only goes away for the user who marked it as read, not for the other users who also received the notification. Furthermore, Lucas made sure that Owner/Administrator users cannot dismiss notifications that do not belong to them. He also ensured that users viewing another user’s dashboard cannot dismiss other users’ notifications. Pictures of some of this work are below.
Vitor Adriel (Software Engineer) completed his 12th week helping with the Highest Good Network software. This week Vitor finished the tasks assigned to him, reviewed PRs (#793, #791, #784, #796), and checked the permissions management and found more bugs. He also made a spreadsheet describing all the permissions, and made recordings with scribe for better representation of the functionality. See below for some pictures of this work.
Angelina Truong (Full Stack Software Developer) completed her 10th week helping with the Highest Good Network software. This week Angelina studied and made changes to specific components and drafted various approaches to complete the task of making the summary form disappear once a summary is added. She implementing the codes to test each approach and selecting the simplest and most straightforward one. To complete this feature, Angelina passed down the state function to WeeklySummary.jsx and set the state function in the submit handler to close the weekly summary form after submission. See the pictures below to get an idea of this work.
Ayush Tripathi (Full Stack Developer) completed his 10th week helping with the Highest Good Network software. This week Ayush created and submitted 3 pull requests. In the first and second pull requests, Ayush made changes to the env file and tested its functionality for both Admin and Dev accounts. The third pull request submitted by Ayush included code updates to show a dot or star by a person’s name which indicates significant additional hours worked. Some highlights of this work are captured in the pictures below.
Nicolle Coelho (Software Engineer) completed her 8th week helping with the Highest Good Network software. This week Nicolle improved the quality of code and successfully implemented new rules and devised a plan to re-enable both tools. Additionally, Nicolle spent time studying the use of Husky and lint-staged, which can further enhance the quality of commits. Nicolle also reviewed PR#801 and provided valuable feedback to improve the “Back to top button” feature. The pictures below demonstrate some of this work.
Yihan Liu (Software Engineer) completed her 7th week helping with the Highest Good Network software. This week Yihan focused on resolving an issue with the reminder to save popup appearing even after confirming a save. To solve this problem for the badge, Yihan added setOriginalUserProfile() to the saveChanges function of the BadgeReport component. After thorough testing, Yihan created PR#805. In addition to her work on this issue, Yihan also spent time reviewing PR#783 and PR#804, both of which performed as expected. See the pictures below related to this work.
Yongjian Pan (React.js/MongoDB Full Stack Software Developer) completed his 7th week helping with the Highest Good Network software. This week Yongjian made significant progress on improving the user experience of a web page by creating two new PRs: PR 338 and PR 801. PR 338 focused on enabling the input of an end date for the volunteers’ times tab, which will enhance the accuracy and efficiency of volunteer time tracking. PR 801 involved the creation of a ‘back to top’ button that will appear when users start scrolling down the page. See the images below for a glimpse of 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 5th week, Alexander G Huerta (Software Engineer) complete his 2nd week, Anish Pandita (Software Engineer) completed his 12th week, Edwin Estuardo Lau Mack (Software Engineer) completed his 1st week, Sneha M Madle (Software Engineer) complete her 1st week, Vishvesh Sheoran (Artificial Intelligence Specialist) completed his 3rd week, Xiao Tan (Software Engineer) completed her 3rd week, Yu-Wei Hsu (Software Engineer) completed his 2nd week, and Yubo Sun (Full Stack Software Developer) completed his 2nd week. The collage below shows a compilation of the work from this team.
Ray Lee (Digital Creator) also helped create custom header graphics for Mother’s Day. See below for pictures related to this.
AND WE PRODUCED THIS WEEKLY UPDATES BLOG – CLICK HERE TO SUBSCRIBE
One Community welcomes Lucas Emanuel Souza Silva to the Software Development Team as our newest Volunteer/Consultant!
Lucas is a driven and ambitious software developer with a passion for technology and mathematics. He has been studying these subjects since his teenage years, gaining experience in various programming languages and tools. Constantly seeking new challenges and opportunities to learn and grow, Lucas specializes in React and Next, with a strong understanding of React’s component-based architecture and Next’s ability to build server-side rendered applications. He is also proficient in Python, Node.js, MongoDB, and MySQL, and has developed complex applications, including REST APIs and intricate business logic implementations. Lucas is familiar with Agile and Scrum methodologies and thrives in collaborative environments. Throughout his career, he consistently delivers high-quality code, meeting the needs of clients and users, while remaining passionate about learning, staying up-to-date with the latest developments in the field, and always eager to embrace new challenges. As a member of the One Community team, he is helping develop the open source Highest Good Network software.
FOLLOW ONE COMMUNITY’S PROGRESS (click icons for our pages)
One Community welcomes Yiwei He to the Engineering Team as our newest Volunteer/Consultant!
Yiwei graduated from the University of California – Berkeley with a graduate degree in Mechanical Engineering. After 6 years of study and research experience, she became an innovative and proficient engineer. As a member of the One Community team, Yiwei helped with editing the solar hardware content and foundational calculation portion for the Solar Microgrid page, inventorying and preparing content for the 3rd Aircrete team, and is helping generate the 3D solid model and complete structural analysis for dome structures of the Duplicable City Center.
FOLLOW ONE COMMUNITY’S PROGRESS (click icons for our pages)
At One Community, we are committed to integrating ecosystem management into our sustainable approach to designing systems that sustain themselves. As an all-volunteer organization, we have created a model that becomes self-replicating and will be used to create a global collaboration of teacher/demonstration hubs. Our goal is to create everything so it is open source and free-shared, open sourcing and free sharing the complete process of evolving sustainability. We believe in doing this for The Highest Good of All, creating a world that works for everyone while regenerating our planet.
Click on each icon to be taken to the corresponding Highest Good hub page.
One Community’s physical location will forward this movement as the first of many self-replicating teacher/demonstration communities, villages, and cities to be built around the world. This is the May 7th, 2023 edition (#528) of our weekly progress update detailing our team’s development and accomplishments:
DONATE | COLLABORATE | HELP WITH LARGE-SCALE FUNDING
CLICK HERE IF YOU’D LIKE TO RECEIVE AN EMAIL EACH WEEK WHEN WE RELEASE A NEW UPDATE
One Community is integrating ecosystem management through Highest Good housing that is artistic and beautiful, more affordable, more space efficient, lasts longer, DIY buildable, and constructed with healthy and sustainable materials:
This week Julia Meaney (Researcher and Assistant to Executive Director) completed her 29th week with the team. Julia reviewed the integration of her feedback on the Eco-laundry research Google Doc and worked to finalize the organization and format for site integration. She made final edits to the Doc content as well as the corresponding Spreadsheet, ensuring all tables are uniform and screenshots are up-to-date. She then left instructions for site integration and built out the site TOCs according to the new content additions. Julia also worked to format the new resources and to back up all of them to the Dropbox folder. Also this week, Julia reviewed work on the “UPDATED City Center Project Specification and Design Basis” Google Doc. She checked that all of the new table screenshots were correct and uploaded new ones when minor edits were still needed. Finally, Julia continued to fix various format issues on the “Sustainable Roadways, Walkways, and Landscaping” webpage. See pictures below.
Loza Ayehutsega (Civil Engineer/Assistant Civil Engineer) completed her 18th week helping, now focused on Earth Dam Design & Construction for Water Retention, Pond & Lake Creation. This week Loza added an additional topic to the report: Early Warning System for the Population with appropriate steps. As part of this, an evacuation plan from another reference document specific to dam disaster hazards was applied to our case. Further, additional approaches were added to the report. See below for some pictures related to this.
Amal Lazar (MS Mechanical Engineering) completed her 6th week helping, now with the research for the Most Sustainable Lightbulbs and Light Bulb Companies: Research, Energy Savings, and More tutorial. This week Amal researched light bulb companies and light bulb options that are available on the market, first by reading and understanding the research objectives and desired outcome. She then designed a framework to use during her research and performed sustainability benchmarking by reading sustainability reports and tracking important achievements and future goals. Amal also worked on the City Center Eco-laundry dryer research, specifically on the laundry bag section and responding to comments. The pictures below share some of this developing work.
One Community is integrating ecosystem management through a Duplicable and Sustainable City Center that is LEED Platinum certified/Sustainable, can feed 200 people at a time, provide laundry for over 300 people, is beautiful, spacious, and saves resources, money, and space:
This week, the core team continued reviewing the latest Duplicable City Center SketchUp file for accuracy. We finished updating the City Center Sketchup file. She made changes to the placement of the sinks and urinals in the Social Dome first floor men’s bathroom, checked if the wheelchair accessible stall was ADA compliant, and created a compressed City Center Sketchup file with the list of the latest updates and provided it to the next volunteers for further work. The same team member then returned to their work with updates in the Chicken Coop Step-by-Step building instructions document. We started the “Building of Chicken coop ramp” section with explanations about ramp angle, heights above ground and cleats number. See below.
The core team also continued working with a new member of the team on what’s needed for the complete Duplicable City Center cabinetry and stairs. This week the new team member familiarized himself with the design and focused on the stair handrail components. A new master sketch was drafted to correctly size all components so they fit together appropriately. He also designed the Hullions, balusters and handrail cap, and drafted 2D drawings. See pics below.
Charles Gooley (Web Designer) also completed his 29th week helping with web design, now focused on the Duplicable City Center Engineering tutorial. His focus this week was tables and information was requested for figures missing names, adding equations, and completing migrating the content from the Google Doc. Pictures below are related to this work.
Ranran Zhang (Architectural Designer) completed her 20th week working on the updated video for the Duplicable City Center internal and external walkthrough. This week Ranran continued working on the video. She modified the SketchUp model and re-imported the model into Lumion. After modifying the model, she selected video views for the eco-spa and sunrise patio and added figures to the Lumion model according to the previous video. See below for some pictures of this work.
Julio Marín Bustillos (Mechanical Engineer) completed his 12th week helping with the City Center Dome Hub Connector Engineering. This week Julio worked on adding a second component to the hub connector design since it is believed that it will be needed for strength. This conclusion comes not only from the team’s internal discussion but the fact that this plate seems to always exist in commercially available designs. He also re-started work generating a load analysis model in Inventor since the team is having difficulty generating one successfully in Solidworks. Pictures of some of this work are below.
Yiwei He (Mechanical Engineer) completed her 8th week helping with the City Center Dome Hub Connector Engineering. This week Yiwei troubleshooted the large displacement problem for analyzing geodesic dome structure in Solidworks. She tried to lower the loads and increase the diameter of sphere connectors. After that, she started to find papers about dome FEA to generate new ideas of design and testing, which she discussed with her team members. Pictures of some of this work are below.
Zhide Wang (Mechanical Engineer) completed his 3rd week, now working on the Net-zero Bathroom designs. This week Zhide continued to review Diwei’s designs and contents, and made comments on the paper and did some minor edits on the figure names and sentences, and modified some sentences to make them better. He also gave thought to the presentation of the design and content, as well as the order and organization of the paper. See below for some pictures related to this.
One Community is integrating ecosystem management through Highest Good food that is more diverse, more nutritious, locally grown and sustainable, and part of our open source botanical garden model to support and share bio-diversity:
This week the core team continued to work on the Transition Food Self-sufficiency Plan. We completed the recipe conversion in the Transition Kitchen Recipe Build Out spreadsheet, now all conversions are included and calculated correctly in the spreadsheet. Please refer to the pictures below.
Matt Choy (Volunteer Researcher) completed his 2nd week helping with the Transition Food Self-sufficiency Plan. Matt did data entry, recipe review, and proofreading of instructions provided within recipes. He also had a call with a colleague to get further guidance. Pictures below are related to Matt’s work.
One Community is integrating ecosystem management through Highest Good education that is for all ages, applicable in any environment, adaptable to individual needs, far exceeds traditional education standards, and more fun for both the teachers and the students. This component of One Community is about 95% complete with only the Open Source School Licensing and Ultimate Classroom construction and assembly details remaining to be finished. We’ll report on the final two elements to be finished as we develop them.
With over 8 years of work invested in the process, the sections below are all complete until we move onto the property and continue the development and open sourcing process with teachers and students – a development process that is built directly into the structure of the education program and everything else we’re creating too:
One Community is integrating ecosystem management through a Highest Good society approach to living that is founded on fulfilled living, the study of meeting human needs, Community, and making a difference in the world:
This week the core team completed 34 hours managing One Community volunteer-work review not included above, emails, social media accounts, web development, new bug identification and bug-fix integration for the Highest Good Network software, and interviewing and getting set up new volunteer team members. Pictures below show some of this.
Yiyun Tan (Management Dashboard Team Leader) completed her 53rd week helping with the Highest Good Network software. This week Yiyun completed the final review on PRs and discussion of the “myTeam” functionality updates. She also solved a couple of backend merge conflicts PRs, and she continued to help the team on Slack with problem solving, bug reporting, and maintaining the tutorials. Pictures of some of this work are below.
Kaixiang “Kevin” Gu (Fullstack Software Developer) completed his 25th week helping with the Highest Good Network software. This week Kaixiang focused on the 24/48/72 buttons task. He restructured the code so the whole team list component was not isolated in a single function and the user was unable to manipulate the data and render the component from the outside component. He extracted reusable components and rewrote code. Pictures below show some of this work.
Jianjun Luo (Software Engineer) completed her 23rd week helping with the Highest Good Network software. This week Jianjun worked on a new feature related to the member component on the report page. She added a filter to the list shown with the radio buttons and changed the style of the buttons. She also checked the previous PR and started to work on another new feature related to the bio on the report page. Pictures below show some of this work.
Raul Effting (Jr. Front-End Web Developer) completed his 17th week helping with the Highest Good Network software. This week Raul continued to develop the new timer and fixed several bugs, for example: (1) Timer went off and I hit “log intangible time” instead and it froze on me there; (2) The timer was going off… and clicking intangible brought up the screen and I couldn’t X out of it to log my time correctly; (3) Errors with the minus button; (4) Negative button should go to min # of 15 in all cases it can’t go lower; and (5) Hitting “play” on the main screen when the timer went off added 5 minutes but didn’t stop the chime. Then hitting “stop” produced an error.” Raul also fixed conflicts on PR 694, which relates to ‘when creating a new task, remove the need to click the dropdown to see the list of people.’ Check out the pictures below as examples of this work.
Aishwarya Kalkundrikar (Full Stack Software Developer) completed her 16th week helping with the Highest Good Network software. This week Aishwarya reviewed the code changes made to the PR TeamMemberTasks.jsx file, and went through multiple files to understand the logic behind sending emails in real-time. After some test editing, Aishwarya started developing the code required for this feature, and has written the function for the body of the email. Pictures below show some of this work.
Filipe Santos de Oliveira (Full Stack Developer) completed his 14th week helping with the Highest Good Network software. This week Filipe continued to look for a viable solution to the problem with header titles and improve the flexibility of the previously created skeleton. He tried various fixes, such as addressing the issue by replacing fixed pixel measurements with relative units such as VW and percentage, among other solutions. See below pictures as examples of this work.
Jinchao Feng (Software Engineer) completed his 11th week helping with the Highest Good Network software. This week Jinchao finished adding a notice at the top of the leaderboard to invisible users and raised PR #796. He also investigated the bug caused by the ‘myTeam’ definition that prevents users without a team from logging their time. He finished the Doc ‘Update myTeam’ to conclude his research and solutions for the bug. Jinchao also reviewed ‘Tech Docs for applying ESLint and Prettier check to Continuous Integration’ and finished the Doc ‘Plan for Adding Prettier/ESLint checking to CI deployment’. Pictures of some of this work are below.
Sav Costabile (Web Developer) completed their 11th week helping with the Highest Good Network software. This week Sav continued their work on the bug that prevents every user from being assigned their badges at the end of the week. They isolated the problem to be in a badge function called ‘lead a team of x users’. They fixed function inconsistencies when backend data are fetched, as well as typos that return undefined or null values. While the latter of those two have been fixed the former is a bit trickier and Sav continues to explore the solution. See below for related pictures.
Vitor Adriel (Software Engineer) completed his 11th week helping with the Highest Good Network software. This week Vitor reviewed 6 and improved 3 PRs and found bugs while doing the task of checking every permission on the Manager User Permission Component. He reported the bugs encountered in the Bugs Doc, for example: (1) Fix the “Modify Badge Amount” permission from the Manage User Permissions Component on Permission Management Page. Even after adding the permission, the user it’s not able to modify the amount of badges assigned to an user; (2) Fix the “Edit Timelog Information” permission from the Manage User Permissions Component on Permission Management Page. Even after adding the permission, the user it’s not able to modify the information of the time entry from another user. (3) Fix the “Delete Time Entry (Others)” permission from the Manage User Permissions Component on Permission Management Page. Even after adding the permission, the user it’s not able to delete the time entry of another user. See some examples of this work in the pictures below.
Lucas Emanuel Souza Silva (Software Developer) completed his 11th week helping with the Highest Good Network software. This week Lucas worked on the Red Bell notification icon and has a simple task remaining to finish this task. The pictures below share some of this developing work.
Harlley Bastos (Full Stack Developer) completed his 9th week helping with the Highest Good Network software. This week Harlley continued to fix the problems found on the timer, as well as provide a better timer that fixes current issues. The pictures below share some of this developing work.
Angelina Truong (Full Stack Software Developer) completed her 9th week helping with the Highest Good Network software. This week Angelina resolved the merge conflict for PR #722 and addressed all feedback, as well as ran numerous tests on the application to assure everything ran adequately. She continued to help with PR #786 and #329 by addressing peer concerns to move the team closer to allowing users to click on the Google Doc icon that is next to each user’s name in the weekly summaries report. She continued to investigate peer concerns by running numerous tests to try to reproduce the same issues, and she started on a new task and created a branch for that task. See pics below.
Ayush Tripathi (Full Stack Developer) completed his 9th week helping with the Highest Good Network software. This week Ayush identified a security issue in the code where the password was visible, and he rectified it by updating the env file with the password and making necessary changes. Ayush then created a pull request and pushed the updated code to the repository for review. He also continued working on the following: “Make the star by people’s names show if they’ve done significant additional hours.” He continues to work on the Reports Page to only have stars displayed if someone had exceeded their minimum hours by 25/50/75%, with no red stars appearing. See pics below that are related to this.
Nicolle Coelho (Software Engineer) completed her 7th week helping with the Highest Good Network software. This week Nicolle opened PR 791 to fix a problem with the Team member task layout. She also reviewed and approved PR 786 and reported a new bug at HGN Phase I Bugs and Needed Functionalities Doc. Her main task was working on our strategy to re-enable ESLint and Prettier in the application. The pictures below relate to this work.
Yihan Liu (Software Engineer) completed her 6th week helping with the Highest Good Network software. This week Yihan fixed the ‘save popup happening after confirmed save’. By testing the functionality, Yihan found that this issue happens when users modify blue squares and badges. For the blue square part, she targeted UserProfile.jsx and fixed the problem by inserting several setOriginalUserProfile() in modifyBlueSquares function. Yihan also did some research on useState. Yihan also updated PR 782, and she added code to clear all mock data after each test case and removed duplicate test cases. Additionally, Yihan re-reviewed PR 787, which appears successful. The pictures below relate to this work.
Yongjian Pan (React.js/MongoDB Full Stack Software Developer) completed his 6th week helping with the Highest Good Network software. This week Yongjian raised PR 792 that fixed the duplicating “Save Change” button in other tabs under the user profile page as commented by other reviewers in PR 785. The toggling visibility function has remained intact. In addition, he also worked on other tasks in his team member tasks list. See below for related pictures of this work.
Tooba Jamal (Software Developer) completed her 5th week helping with the Highest Good Network software. This week Tooba worked on the issue “Make time log icon command(mac)/control(PC) clickable.” Tooba researched for the best possible solutions, implemented the solution and completed this task. She also raised a new PR, and re-reviewed PR 719, which she ultimately approved. The images below show some of this work.
Lucile Tronczyk (Full Stack Software Developer) completed her 4th week helping with the Highest Good Network software. This week Lucile approved PR 719 to ‘keep on tab when saving changes,’ as well as PR 782 to ‘add missing tab to the Weekly Summaries Reports.’ She continues to get familiar with the HGN Volunteer Documentation, and completed some testing for the following bug: ‘when trying to remove a blue square it changes the person to inactive.’ She also reviewed and asked for approval for PR 783 to ‘redesign permissions page and user permission component,’ and redesigned the “Manage User Permissions” component on the permissions management page. Lucile began adding confirmation improvements to the People Report. And finally, she finished the front end work for this but had issues with the back end. The pictures below relate to this.
The Highest Good Network software PR Review team also worked to test all of the above PRs and find any bugs they could within those PRs and the software as a whole. This week’s active members of this team and how many weeks they’ve been with us are as follows: Abdelmounaim “Abdel” Lallouache (Software Developer) completed his 4th week, Alexander G Huerta (Software Engineer) complete his 1st week, Anish Pandita (Software Engineer) completed his 11th week, Vishvesh Sheoran (Artificial Intelligence Specialist) completed his 2nd week, Xiao Tan (Software Engineer) completed her 2nd week, Yu-Wei Hsu (Software Engineer) completed his 1st week, and Yubo Sun (Full Stack Software Developer) completed his 1st week. The collage below shows a compilation of the work from this team.
Jin Hua (Web Marketer and Graphic Designer) also helped us fix some website file structure issues and made updates for our Google Analytics to GA4. The pictures below show some of this work.
AND WE PRODUCED THIS WEEKLY UPDATES BLOG – CLICK HERE TO SUBSCRIBE
One Community welcomes Vitor Adriel to the Software Development Team as our newest Volunteer/Consultant!
Vitor is a passionate self-taught software engineer who has loved technology since he was 5 years old. He started developing at a very young age and, in 2022, realized his love for the profession and chose programming as his career path. Since then, he has worked diligently, completing projects and becoming better with each one. He is now a full-stack developer (at the age of 17) with One Community, where he is helping to develop the Highest Good Network. Here, he has proved himself to be not only an excellent developer and team member but also earned himself a position with the management team.
FOLLOW ONE COMMUNITY’S PROGRESS (click icons for our pages)
Connect with One Community