At One Community, we believe in a more luxurious life path that emphasizes sustainable approaches to food, energy, housing, education, economics, social architecture, and fulfilled living. Our all-volunteer organization is dedicated to evolving sustainability through open sourcing and free sharing the complete process, aiming to regenerate our planet and create a world that works for everyone. By developing a self-replicating model for teacher/demonstration hubs, we strive to foster global collaboration for “The Highest Good of All,” ensuring that our methods and knowledge are accessible and beneficial to all.
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 5th, 2024 edition (#594) of our weekly progress update detailing our team’s development and accomplishments:
DONATE | COLLABORATE | HELP WITH LARGE-SCALE FUNDING
CLICK HERE IF YOU’D LIKE TO RECEIVE AN EMAIL EACH WEEK WHEN WE RELEASE A NEW UPDATE
One Community is developing a more luxurious life path 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, Joseph Osayande (Mechanical Engineer) continued helping finish the Vermiculture Toilet designs. Joseph focused on researching and creating a guide for setting up and maintaining a worm bin for composting, including managing human waste inputs. The guide will cover initial setup, daily, weekly, monthly, and long-term maintenance, with specific sections on worm processing, feeding, pH maintenance, and worm health. Additionally, the guide will provide strategies for keeping worms healthy and productive, supported by resources and tutorials. The vermiculture toilets and other sustainable human waste processing technologies form the basis of One Community’s open source model for a more luxurious life path. This model aims to offer sustainable solutions that not only address waste processing but also enhance living standards, contributing to a more luxurious life path. See below for some of the pictures related to this work.
Michaela Silva (Architect) continued working on finalizing the interior of the Earthbag Village 4-dome home design. Michaela completed the creation of appliance Revit families and continued work on the plumbing dome. She developed the kitchen and bathroom layout within the plumbing dome, incorporating an open-concept kitchen that connects to the main living area. Additionally, she advanced the overall floor plan by adding the roof deck stair and adjusting the window locations to match the new design. The Earthbag village is the first of 7 villages to be built as part of One Community’s open source model for a more luxurious life path. See her work in the collage below.
Yagyansh Maheshwari (Mechanical Engineer) started his work with Earthbag Village designs. This week, Yagyansh focused on designing methods to dump compost on the ground and reviewed the calculations for the maximum weight capacity of the chamber. He made a few changes to the design of the drawer in SolidWorks and explored options for transferring the drawer to the dumping site, and finalizing wheels that match the weight capacity. The Earthbag Village is the first of 7 to be built as the housing component of One Community’s open source model for a more luxurious life path. See some of this work in the collage below.
The Aircrete Testing Team’s summary, covering their work on Aircrete Compression Testing was managed by John Sullivan (CBU Chemical Engineering Student) and includes Jonathan Crago (Civil Engineering Student) and Tad Matlock (Environmental Science Student). This week, Tad started formatting his writing for the main Aircrete webpage. As documentation neared completion, he transferred some content to the working Aircrete document for review. He included additional images and details to complete portions of his work and continued writing trial summaries. Jonathan collaborated with his teammates to create additional test cylinders for the standard mix and variations on the standard mix, brainstormed next steps, cleaned up the lab, and researched ways to improve aircrete testing and production procedures. The team focused on preventing air pockets, which are believed to cause some cylinder failures. John and the team began final trials. John completed trials for Aircrete Harry and decided that the team should proceed with the final trials. He also started final testing for the standard procedure and recommended reducing batch sizes from 5 cylinders to 3 because of the reasonable cure times. These aircrete tests contribute to the housing aspect of One Community’s open source model for a more luxurious life path. By improving the aircrete testing and production procedures, the team is advancing a more luxurious life path for future developments. See below for some of the pictures related to this work.
The Earthbag Village 4-dome Roof Team was managed by Khushboo Parmar (Project Manager) and includes Karthik Pillai (Volunteer Mechanical Engineer) and Yusuf Thanawala (Structural Engineer). Karthik focused on the structural design of the common loft between the domes, identifying several issues during the weekly meeting that require further investigation. He received an updated dome file from Michaela, which enabled him to make modifications and produce 2D drawings for future use. Karthik also began learning REVIT to address the team’s limited experience with the software and enhance their proficiency. Meanwhile, Yusuf completed the loft design for the Earthbag village using STAAD.Pro, verifying the forces for a 40 psf live load and dead load. He also discussed the project timeline with team members and started drawing the placement of columns, beams, and connections. Khushboo managed administrative tasks, including scheduling and conducting interviews for volunteer candidates. She led the weekly 4-Dome Cluster Roof meeting, addressing blockers and discussing potential solutions. Khushboo also reviewed various web links on the One Community Website related to the Earthbag Village project to gain a better understanding of the project, which aims to pave the way for a more luxurious life path. She also managed Michaela, Adefola, and Sushrut. The Earthbag village forms the basis of One Community’s open source model for a more luxurious life path. See their work in the collage below, which reflects the team’s efforts toward a more luxurious life path.
One Community is developing a more luxurious life path 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, Chris Blair (GIS Technician/Horticulturist) continued working with GIS data as part of One Community’s Permaculture Design. He completed the first draft of using GIS for permaculture design and revised map legends for better visibility. He also finished maps for the recommended changes to the master plan and added additional content for watershed analysis along with a chart of the workflow he used. Proper property modeling and understanding is a foundational part of One Community’s open source model for a more luxurious life path. Below are a few photos showing examples of his work.
Clarice Gaw Gonzalo (Architect) continued her work with the Duplicable City Center room designs, focusing on creating a more luxurious life path. Clarice revised edits to the previous themed rooms she had worked on, focusing mainly on the Old Hollywood room, which had issues with the TV textures. She reworked these textures in SketchUp before rendering them again in Lumion. She researched movies without copyright and selected one to use for the TV screen, taking a screenshot of the movie and adding it as the TV screen texture. Additionally, she added and changed some of the people in the render and made slight adjustments. Clarice also explored alternatives for the kitchen shelving, as the current shelving is slowing down the model significantly, considering options with fewer surfaces for better performance. The City Center will be built along with the first of the 7 villages as part of One Community’s open source model for a more luxurious life path. See some of this work in the collage below.
Nika Gavran (Industrial Designer) continued her work on the Duplicable City Center dormer window installation plans. This week, Nika worked on compiling the assembly instructions for the 1st floor dormer window. She developed a general action list and is rendering detailed images with Keyshot to include in the existing document, alongside a list of materials. Additionally, she created a comprehensive list of tools and materials in a Google Doc and started adding all the images there. The Duplicable City Center is a foundational part of One Community’s open source model for a more luxurious life path. See below for some of the pictures related to this work.
One Community is developing a more luxurious life path 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 updating and expanding the Highest Good Food tools, equipment, materials, and supplies document by adding new items and categorizing tools and equipment into powered and non-powered. The additions included various items such as drywall supplies, flagging, caution tape, gloves, cattle panels, rope, and survey stakes. Additionally, the core team initiated a phone call with Haley, delegating the task of categorizing and alphabetizing the entire list of tools, equipment, supplies, and materials. Highest Good Food is a key component of a more luxurious life path solution within One Community’s open source plans. See their work in the collage below.
Charles Gooley (Web Designer) continued working on the Transition Food Self-sufficiency Plan, focusing on aspects that align with a more luxurious life path. He updated the Tools and Equipment for Open Source Construction master page by integrating details from the Highest Good Food Tools, Equipment, Materials/Supplies design document. This update involved resizing images and copying text from the design document. The page now features clickable links in the address bar. However, some items related to tools, equipment, and materials still have blank cells awaiting content from the authors. Highest Good Food is a key component of a more luxurious life path solution within One Community’s open source plans. See his work in the collage below.
Hayley Rosario (Sustainability Research Assistant) continued to update the Highest Good Food page, focusing primarily on the “Garden Establishment and No-Till” section. This week, Hayley reviewed the Highest Good Food Tools, Equipment, and Materials/Supplies document and completed the “Up To 50 Person Implementation Details” section on the draft webpage. She formatted the information, reviewed the content, and inserted links on the webpage. Additionally, she added comments to the Tools and Equipment document to provide further project instructions. Highest Good Food is a key component of a more luxurious life path solution within One Community’s open source plans. See her work in the collage below.
Prathamesh Jadhav (HVAC Design Engineer) continued working on Aquapini and Walipini Planting and Harvesting. This week, Prathamesh reviewed a research paper on Climate Battery Research, completing 30% of it. The paper covers Aquapini and Walpini designs, includes YouTube link references, and provides details on designing an HVAC backup system and the use of AutoCAD software. Highest Good Food is a key component of a more luxurious life path solution within One Community’s open source plans. See his work in the collage below.
One Community is developing a more luxurious life path 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. 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, a more luxurious life path, and everything else we’re creating too:
This week, Apoorv Pandey (Mechanical Engineer) continued helping with the engineering details for The Ultimate Classroom part of the Highest Good Education component. He continued working on the write-up for the report, updating the initial software and detailing section to address any questions or changes requested so that it is understood by both engineers and the general public. He also made progress in final revisions to the calculations and adding them from STAAD Pro to the document. A meeting was also led by Brian Muigai Mwaniki (Structural Engineer), Apoorv’s manager to discuss the technical issues. The One Community model of combining forward-thinking education with sustainably built classrooms like this is an excellent example of guiding individuals towards a more luxurious life path. By emphasizing sustainability and innovation, this project not only improves the learning environment but also steers society towards a more luxurious life path. See the collage below for his work.
Brian Mwoyowatidi (Graduate Structural Engineer) continued helping with the engineering details for The Ultimate Classroom part of the Highest Good Education component. He completed the AutoCAD plans and construction drawings for the Ultimate Classroom footer, foundation, and flooring plans for the open-source tutorial. He submitted the formatted document for preliminary review before publication. Brian also focused on understanding the calculations to assist the team with the design calculation report for next collaborative meeting and compiled important parameters in an Excel spreadsheet. The One Community model of combining forward-thinking education with sustainably built classrooms like this is an excellent example of guiding individuals towards a more luxurious life path. See the collage below for his work.
One Community is developing a more luxurious life path 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 over 65 hours managing One Community’s 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. They also shot and incorporated the video above that talks about a more luxurious life path and how a more luxurious life path is a foundation of the bigger picture of everything One Community is doing. The image below shows some of this work.
Arun Chandar Ganesan (Volunteer Data Analyst and SEO and Social Media Assistant) continued on improving webpage SEO, reviewing numerous pages, including some previously abandoned ones. He also improved the scores of his previous web pages. Additionally, he managed and coordinated the scheduling of posts on One Community’s social media platforms such as Facebook, Instagram, Pinterest, and LinkedIn, and regularly updated the tutorials. This work helps One Community’s mission of guiding individuals towards a more luxurious life path. The below images show his work for the week.
Ibrahim Al Balushi (Software Engineer) resolved the overdue task issue and spent time searching the bugs document for tasks to address. The depndabot.yml document tutorial was backtested. A review of recently added bugs and necessary functionalities was carried out, and online research was held to identify issues that align with current experience and where contributions can be made most effectively. Additionally, secure alternatives to Google Forms are being explored to meet the specific needs and requirements of One Community. This work helps One Community’s mission of guiding individuals towards a more luxurious life path. The picture below shows some of his work.
Jia Shu (UX Designer) collaborated with John to delve into Phase 3 PRD, covering epics, user stories, tasks, and priorities. John provided feedback on low-fidelity prototyping, potentially leading to mid-fidelity prototypes. Independent study of web design and iOS/Android design systems was started using resources on Material Design, Android Design, and Apple Design to develop a reliable web structure and optimize user experience. The design system was structured around six epics and their respective user stories, with specific tasks for each epic being defined. The team is halfway through defining the UI system, including colors and icons, and has started design work in Figma with a basic layout for each function. She mainly focused on iterating based on John’s feedback and working on the original design for “Logging of Participation” and “Attendance for Each Activity”. This work helps One Community’s mission of guiding individuals towards a more luxurious life path. The picture below shows some of this work and its contribution towards a more luxurious life path.
Jiaqi Wu (UX Designer) worked on Figma, modifying the registration function, improving the calendar, and creating the UI for different event statuses. Additionally, she planned for team meetings, reviewed comments in documents and Figma, and continued to work on the dashboard. These tasks were aimed at enhancing user experience and ensuring smooth functionality across various project components. This work helps One Community’s mission of guiding individuals towards a more luxurious life path. The picture below shows some of this work.
Jin Hua (Website, AdWords, and Analytics Administrator) helped with analyzing why our website is having loading problems and why organic traffic has been dropping off. This work helps One Community’s mission of guiding individuals towards a more luxurious life path. See below for images related to this.
The Administration Team’s summary, covering their work administrating and managing most of One Community’s ongoing process for creating a more luxurious life path was managed by Sneka Vetriappan (Data Analyst) and includes Durgeshwari Naikwade (Data Analyst), Hritvik Mahajan (Data Analyst), Jim Zhang (Administrative Assistant), Kishan Sivakumar (Administative Assistant and Software Team Manager), Michael Juma (Administrative Assistant), Mrudula Chavali (Administrative Assistant and Data Analyst), Olawunmi “Ola” Ijisesan (Administrative and Management Support), Rachna Malav (Data Analyst), Ratna Meena Shivakumar (Data Analyst and Admin), Riddhisha Chitwadgi (Administrative Assistant), Ruiqi Liu (Administrative Assistant), Saumit Chinchkhandi (Software Engineer), T R Samarth Urs (Data Analyst), Vibhav Chimatapu (Data Analyst/Admin Assistant) and Zuqi Li (Administrative Assistant and Economic Analyst). This week, Durgeshwari handled two interviews and is currently working on phase three of the Highest Good Network Application, collaborating with team members and scheduling weekly meetings to maintain clear communication. Hritvik completed reviews for seven admin team members, started reviewing Riddhisha’s training work, and attended a meeting with Jae to discuss his roles. He also explored the testing process and messaged Harsh on Slack about joining the Summary Dashboard development team. Jim provided feedback for new administrative team members and ran a final review of past blog SEO strategies. Kishan worked on the weekly update blog, focusing on SEO optimization and checking 10 SEO pages for final review. Michael prepared team summaries for the Reactonauts and Skye teams, worked on SEO reviews for blogs #83 to #102, and provided feedback on various projects. Mrudula gave feedback to over five individuals, completed her PR Review Team training, and scheduled interviews with new volunteers. Ola implemented quality assurance reviews, provided feedback on PR team deliverables, and managed Pinterest content. Rachna scheduled five interviews and handled administrative tasks, while Ratna prepared the weekly summary, updated blogs for SEO, and interviewed three candidates. Riddhisha completed her training and focused on improving Blog #593’s score. Ruiqi completed the review process for the Dev Dynasty and Git-R-Done Team, informed members about bio announcements, and continued working on various content, all while striving for a more luxurious life path. Saumit worked on the Hiring team document, set up his first interview, and began Advanced Software Testing training. Sneka reviewed new teammates’ work, followed up on comments, and updated the timelog management document. Samarth managed his PR review team, evaluated their work, and made necessary changes to optimized blogs. Vibhav continued reviewing the PR team’s work, created group summaries, and optimized blogs, achieving scores of 90+. Zuqi organized weekly summaries for the Graphic Design and Alpha Teams and reviewed optimized blogs, providing feedback for adjustments. One Community’s model for creating a more luxurious life path includes developing and maintaining a supportive administration team like this. The commitment to creating a more luxurious life path is evident in their meticulous efforts and coordination. You can see the work for the team in the image below.
The Graphic Design Team’s summary was managed by Zuqi Li (Administrative Assistant and Economic Analyst) and included Anusha Tariq (Graphic Designer), Ashlesha Navale (Graphic Designer), Helen Ma (Graphic Designer) and Junyuan Liu (Graphic Designer, UI/UX Designer), covering their work on graphic designs for a more luxurious life path. This week, Anusha watched a tutorial, responded to feedback, read a document, replied, and edited an announcement post. After receiving additional feedback, she reviewed it, re-edited the bio image in the announcement post, and watched another tutorial on web work. Despite encountering issues with the video, she redid the work due to mistakes and learned how to handle it for the future. Anusha took screenshots of the progress, read the document file, reassigned Sara in the tagged comment for review and posting, and began understanding the system and writing the summary. Ashlesha worked on creating web content for three volunteer announcements and researched and curated a collection of nature-based and theme-based background images for social media. She created seven social media images: Sustainability-Eco Friendly, Sustainability-Eco Renovation, Sustainability-Futures, Sustainability-Global Movement, Sustainability-Ideas, Sustainability-Lasting Change, and Sustainability-Living. Helen worked on concept images for the Cloth Recycling page on the One Community website, uploading the finished comps to Dropbox for Jae to review and provide feedback. Junyuan continued his research and creation of a social media image, completing one image. He also began working on HGN Phase 3 content and contacted Durgeshwari. See the Highest Good Society pages for more on how this contributes to a more luxurious life path. See the collage below to view some of their work.
One Community is developing a more luxurious life path through open source Highest Good Network® software that is a web-based application for collaboration, time tracking, and objective data collection. The purpose of the Highest Good Network is to provide software for internal operations and external cooperation, our goal is to support internal operations in a way that promotes a more luxurious life path for all stakeholders involved.. It is being designed for global use in support of the different countries and communities replicating the One Community sustainable village models and related components.
This week, the core team continued their work on the Highest Good Network PRs testing, confirming the fixed PRs. In pursuit of a more luxurious life path, the resolved HGN PRs included fixing dark mode functionality for the “Choose to use a Blue square” modal (PR #2295), a location-related bug triggered by user account deletion, and various timekeeping functionalities like Lost Time management and edit history updates (PRs #1845 & #2490). Additionally, a user interface issue with the “Assigned permissions” modal was addressed (PR #2511) and improved search functionality in User Management was implemented (PR #2344). Unresolved issues include glitches related to viewing other users’ dashboards (PRs #2257 & #949), requiring further investigation due to an inability to add resources to tasks. New issues were reported concerning the dashboard view discrepancies and documented with a video recording (related to PR #2257). Other activities include setting up test accounts for time tracking (PR #996) and location functionalities, and reviewing the Highest Good Network User’s Manual, with outstanding comments awaiting resolution. See the Highest Good Society and Highest Good Network pages for more on how this relates to a more luxurious life path. The collage below shows some of their work.
The Alpha Team’s summary, covering their work on the Highest Good Network software was managed by Lin Khant Htel (Frontend Software Developer) and includes Anand Seshadri (Software Engineer), Carlos Gomez (Full-stack Software Developer), Jordy Corporan (Software Engineer) and Logeshwari Renu (Software Engineer). The Highest Good Network software is how we will manage and measure our processes for a more luxurious life path across our social architecture, construction, production, and maintenance processes. Anand continued working on the feature to suggest a change in time to increase the changes tracker. He identified uncaught exceptions being thrown from TeamMemberTask.jsx and implemented a safer way to use the useSelector hook to avoid these exceptions. Anand also implemented the logic to increment the task count when a task suggestion is approved, ensuring the user role is checked before incrementing the count. He added logs to verify correct state updates when actions are dispatched and confirmed the Redux state structure includes updated task counts. Anand verified that the action type matches in both the action creator and the reducer, ensuring the reducer updates the state with new task counts. He checked that the dashboardReducer is combined in the root reducer and that the Redux store is configured to include the dashboard reducer. Additionally, Anand confirmed the action is dispatched when the approveTask function is called, added logs to check the data flow from the Redux store to the component, and ensured task counts are retrieved and displayed in the TeamMemberTask.jsx component. Jordy completed three of the four main function tests for the popupEditor controller, writing the unit tests in line with best practices and following the format that other team members have contributed so far. In total, there are eight individual passing tests. The only remaining tests are for the update function, where Jordy faced challenges with the updatePopupEditor. Logeshwari added a dark theme mode to the PR2515, ensuring the code works in both light and dark themes. An error affecting the table view data in the team location was fixed for the same PR. She began work on a new task to add a total badges count to the Profile page and create a modal to view all badges. A hyperlink was added to the total badges count, and a modal was created to display the table data for the total badges. See the Highest Good Society and Highest Good Network pages for more on how this relates to a more luxurious life path. View some of the team’s work in the collage below, illustrating the journey towards a more luxurious life path.
The Binary Brigade Team’s summary overseeing advancements in the Highest Good Network software was managed by Min Sun (Software Engineer) and includes Aaryaneil Nimbalkar (Software Developer), Deepthi Kannan (Software Engineer), Huijie Liu (Software Engineer), Peizhou Zhang (Software Engineer), Sai Sarath Kumar Alavakonda (Software Engineer), Sandhya Adavikolanu (Software Developer), Sri Sudersan Thopey Ganesh (Software Engineer), Vigneshwar Muriki (Software Engineer) and Vijay Anand Pandian (Full Stack Software Engineer). The Highest Good Network software is how we’ll be managing and objectively measuring our process for a more luxurious life path through our social architecture, construction, production, and maintenance processes.
This week, Aaryaneil focused on enhancing the VolunteeringTimeTab component by adding API mocking functionality to address the Network Error issue encountered during test cases. Several pull requests (PRs) were tested, including Luis’s unit test inventory controller for transfer inventory (#1054) and getting all inventory in a project (#1044), Parthj’s unit tests and integration test for the time zone API controller.js (#1052), and Jiadong’s replacements for the Badges Section on the Dashboard and badge count APIs (#1053 and #2529). Additionally, he reviewed several PRs, such as resolving icon margin issues with long input texts (#2534), Ivy’s fix for the incomplete Members list when the ALL-TIME button is selected (#2532), Nahiyan’s fix for User Profile Buttons in Dark Mode (#2531), Peizhou’s improvements to the Red/Green dot on the LeaderBoard (#2527), Howie’s accurate end date update (#2524), and Ambika’s restriction on picture additions in timelogs and summaries (#2523). Deepthi made updates to the `PermissionsManagement.jsx` file by adding a `FaInfoCircle` icon next to the “User Roles” title. This icon provides a tooltip, created with `ReactTooltip`, that offers detailed information about the permissions available on the Permissions Management page. The tooltip clarifies the functionalities of each role, such as Reports, User Management, Badge Management, and others, helping users understand their permissions without extra navigation. After pushing the changes to a new Git branch and testing them, it was found that the code did not work correctly on the local host. Deepthi addressed this issue by redoing the task to correct the problems, ensuring code stability, and created a new pull request #2536 updating the Git repository with the new changes. Huijie mainly focused on contributing to the totalOrgSummary feature. She debugged an issue where the component could not access the state property directly, even though the API request was successful. She found the bug in the Redux data flow and solved it. Huijie also discovered configuration problems with Chart.js when using it in the project, so she switched to recharts.js based on the group discussion. Huijie’s efforts in addressing these issues reflect a drive for a more luxurious life path within the project, ensuring a smoother and more efficient workflow. Additionally, her contributions highlight a commitment to enhancing the overall quality of the codebase, reflecting her own pursuit of a more luxurious life path through improved project outcomes.
Min worked on optimizing the loading speed of the team report page. He refined existing methods and introduced new techniques, reducing the loading time by 15% so far. This involved analyzing the current data processing workflow, identifying bottlenecks, and implementing more efficient algorithms. Min also led the weekly team meeting, and compiled a team summary, highlighting key achievements and areas for improvement. He noted that the team’s progress is paving the way for a more luxurious life path in terms of productivity and efficiency. Peizhou worked on improving the red/green dot on the Leaderboard. He added additional information that shows the user to redirect to another user’s dashboard. He finished the task and created a pull request. So far, the pull request has been approved by more than one developer, and tested without any bug. Sai identified UI issues in PR 2506 and PR 2416, such as non-responsiveness and text overflow, and began a task related to cron jobs, noting issues with the permissions page and profile picture updates. Deepthi updated the PermissionsManagement.jsx file by adding a FaInfoCircle icon that provides a tooltip with detailed information about permissions on the page. After initial issues with local hosting, she corrected problems and created a new pull request. Her enhancements contribute to a more luxurious life path for user experience and interface clarity. Sandhya worked on enhancing the TaskCompletedBarChart and TotalOrgSummary components of the application. For the TaskCompletedBarChart component, the react-chartjs-2 library was integrated to visualize data, manage asynchronous data fetching, and handle state management. API authentication and data handling challenges were resolved with Harsh’s assistance, optimizing data fetching and rendering logic. She shifted focus to debugging the TotalOrgSummary component, correcting Redux state management, mapStateToProps, and mapDispatchToProps functions, and addressing importing issues. Sandhya also resolved “undefined” error in the Redux state, and cleared ESLint warnings.
Sri refactored the Team Stats Bar Chart component to use Chart.js for improved performance. The update involved replacing the Recharts implementation with a horizontal bar chart, retaining core functionality, and adding detailed labels at the end of each bar to display counts, percentage compositions, and volunteer changes, with dynamic color changes for positive and negative trends. Sri also developed a Blue Square Stats component using Chart.js to create a responsive donut chart that presents total counts and percentage changes. Vigneshwar integrated user locations from the API endpoint on the map. He developed a React component named MapComponent using useReducer and useEffect for state management and side effects. The component displays a map using react-leaflet, and user location data is fetched from an API endpoint. The map centers at a default location with a specific zoom level, and a Marker is placed for each user location. Issues with the brightness of a heat map and local state management were noted, along with challenges in running the app locally. Vijay focused on replacing the badge assignment search function to improve user experience by updating the search feature to mirror the functionality on the teams page. This task involved ongoing development across several commits. He also reviewed multiple pull requests, including PR #2513 for unit tests on the LoginPrivileges component and PR #2516, which added a warning for duplicate team names. Additionally, PR #2514 and PR #1046 addressed issues with updating the rehireable status in the frontend. Earlier in the week, Vijay fixed a problem with the timelog active or inactive popup that appeared when Cmd/Ctrl + clicking the timelog icon and identified a bug where the pause button in the timer component was not functioning correctly. The team’s efforts contribute to a more luxurious life path by enhancing functionality and user experience. See the Highest Good Society and Highest Good Network pages for more on how this relates to a more luxurious life path. View some of the team’s work in the collage below.
The Blue Steel Team’s summary, presenting their work on the Highest Good Network software was managed by Jingyi Jia (Software Engineer, Team Manager), and includes Jay Srinivasan (Software Engineer), Parth Rasu Jangid (Software Developer), Ramakrishna Aruva (Software Engineer), and Tzu Ning “Leo” Chueh (Software Engineer). The Highest Good Network software is how we’ll be managing and objectively measuring our process for the a more luxurious life path through our social architecture, construction, production, and maintenance processes. This week, Jay completed several pull request reviews, covering PR 1024 + 2440, PR 2418, PR 2513, PR 2516, PR 2488, and PR 2522, which included unit tests, error messages, and new functionalities. He also resolved an issue with a previous build for the SameFolderTasks unit tests and led the weekly review for Team Blue Steel. Parth reviewed three pull requests: #965, #2421, and #2515, and submitted a new PR for the timeZoneAPIController.js, integrating both unit and integration tests. He started work on the taskController.js, estimating 60 hours to cover all test cases, and prepared markdown files outlining the test scenarios. Ramakrishna tackled a Redux dispatch issue affecting the update of team information during component re-renders, optimized API calls using Axios for accurate Redux store updates, and implemented a new useEffect for quicker team detail loading. He documented his process, produced a video, and took pictures of his work. Tzu Ning refined the handleStartButton function, the useEffect hook for WebSocket messages, and improved error handling for the Timer component, addressing issues like premature timer completion and enhancing user feedback with a revised “Time Complete” modal. However, server-side issues continued, indicating a need for further investigation. Jingyi reviewed PRs #2522, #2523, #2515, and #2524, and initiated a new task to add a time-off indicator on the Leaderboard. She implemented features to gray out names of team members on time off and display their additional weeks away, enhancing visibility of team availability for better planning and coordination. See the Highest Good Society and the Highest Good Network pages to learn more on how their work contributes to a more luxurious life path. See below to view images of their work.
The Code Crafters Team’s summary, covering their work on the Highest Good Network software, was managed by Summit Kaushal (Backend Software Developer) and includes Ambika Kabra (Software Engineer), Chetan Sunku (Software Engineer), Ishan Miglani (Software Engineer), Niketha Anand (Software Engineer), Pavan Swaroop Lebakula (Software Engineer), Rama Srikanth Kotaru (Software Engineer), and Xiaoyu (Ivy) Chen (Software Engineer). The Highest Good Network software is how we’ll manage and objectively measure our process for a more luxurious life path through our social architecture, construction, production, and maintenance processes.
Ivy completed the styling for the team code, wrote the function to find the team code, and finished the pull request. She double-checked the email format with Jae, resolved conflicts related to the weekly summary dashboard, explained to Harsh how to resolve these issues, and addressed pagination problems caused by incorrect re-rendering. Ivy identified the re-render issues and completed another pull request to address data resolution problems. In the pursuit of a more luxurious life path, Ambika reviewed ten pull requests, fixed a frontend bug, and implemented a task in the frontend repository. She addressed UI issues and dark mode problems, reviewed and requested changes for several pull requests, resolved previous comments on PR #2503, and created a PR for fixing a UI issue with the Select Color dropdown. Ambika restricted picture additions in timelog or summary fields, implemented task 834, created and submitted PR #2523, responded to PR queries, logged a new bug related to the volunteer role, created a reference video for that bug, and addressed queries on PR #2523. Niketha worked on a request to add permission checks to disable relevant buttons in User Management. She completed the task, pushed the changes to the GitHub branch, uploaded implementation videos to Dropbox, and identified the need to edit existing test classes in her quest for a more luxurious life path.
Ishan addressed a bug related to the time log reverting to the logged-in user, identified problems with data reloading when multiple tabs were opened, corrected the code to pick up session data conditionally, fixed some hooks and their implementation, resolved the bug, and reviewed two PRs, #2521 and #2394. Summit created and edited a video for the previous week’s summary, established a Dropbox folder for the Code-Crafters team, added members to the Badge Bugs team Slack channel, crafted and sent welcome messages, answered general questions from team members, reviewed a message from Jae regarding the Badge Result, tested streak badges, and assisted team members with tasks. Rama investigated the bug fix related to the ‘Timelog’ and the Bell Icon, noting that the Bell Icon functionality is not implemented. Its main purpose is to pull the number of unread messages. Pavan focused on identifying and resolving a bug related to alignment issues within the CSS files, tested the changes to ensure they passed all tests, documented the fixes with screenshots on Dropbox, and planned to raise a PR for these changes. Chetan worked on a bug fix related to redirecting users to their dashboard after exiting the view dashboard feature, added the necessary navigation logic, and is currently awaiting an invitation to the git repository to push the changes and raise a pull request. See the Highest Good Society and Highest Good Network pages for more on how this relates to a more luxurious life path. The collage below shows some of this work.
The Dev Dynasty Team’s summary, covering their work on the Highest Good Network software, was managed by Nahiyan Ahmed (Full Stack Software Developer), and includes Akshit Sharma (Software Engineer), Angela Cheng (Software Engineer), Anuj Vakil (Software Engineer), Jatin Agrawal (Software Engineer), Howie Miao (Software Engineer), and Harsh Bodgal (Software Engineer). The Highest Good Network software is how we’ll manage and objectively measure our process for a more luxurious life path through our social architecture, construction, production, and maintenance processes.
Akshit focused on enhancing the functionality and user experience of the team’s page by adding warnings for existing teams in PR #2516, addressing the issue of the “remove” button on the map in PR #2519, and fixing UI issues such as adjusting the top margin and correcting the text color for dark mode in PR #2005. Angela worked on enhancing badge functionalities within the HGN Software Development project by refactoring the “assign badge” function, resolving issues with the Personal Max badge, fixing errors in BadgeReport, and updating documentation and test cases. Anuj worked on the bmdashboard, addressing issues like “ReferenceError: process is not defined” and “Module not found: Can’t resolve ‘react-collapsible’,” and continued developing WBS #9.2.3. Harsh removed unnecessary comments, implemented date range filters, assisted another volunteer with data for a chart, and refined the filter component. Each contribution is crucial in ensuring that the project progresses smoothly towards a more luxurious life path for the team’s goals and user satisfaction.
Howie focused on software development and bug fixing, starting with the end-date bug fix, addressing errors on the reports page, updating bug documentation, and submitting a pull request for changes. Jatin completed PRs 2519, 2518, 2517, 2516, 2514, 2513, 2512, 2524, 2523, and 2522, and made progress on the edit button for the user management page, though data is not yet saved upon clicking the save button. Nahiyan worked on PR 2531 to fix the user profile page’s dark mode button background issue and assisted teammates with task-related issues. Sailavanya focused on the “Fix Weekly Summary UX Issue” task by implementing an event listener for the timer button to scroll directly to the Weekly Summary section, although the task is not fully functional and awaits further clarification from Diya, who is currently on vacation. See the Highest Good Society and Highest Good Network pages for more on how this relates to a more luxurious life path. The collage below shows some of this work.
The Expressers Team’s summary, covering their work on the Highest Good Network software, was managed by Christy Guo (Software Engineer) and includes Mohammad Abbas (Software Engineer). The Highest Good Network software is how we’ll manage and objectively measure our process for a more luxurious life path through our social architecture, construction, production, and maintenance processes. This week, Christy focused on adding unit tests for the EntryController. She created multiple test cases for the postTimeEntry function and the deleteTimeEntry function, and she also validated all possible scenarios to detect any potential issues. Mohammad worked on the hour delay task, identifying and resolving issues to improve the project’s functionality. See the Highest Good Society and Highest Good Network pages for more on how this relates to a more luxurious life path. See the collage below for the team’s work this week.
The Moonfall Team’s summary, covering their work on the Highest Good Network software was managed by Lu Wang (Software Engineer) and includes Abdelmounaim “Abdel” Lallouache (Software Developer), Gaurav Setty (Software Engineer), Jiadong Zhang (VolunteerSoftwareEngineer), Shrada Chellasami (Software Engineer) and Yili Sun (Software Engineer). The Highest Good Network software is how we’ll be managing and objectively measuring our process for a more luxurious life path across our social architecture, construction, production, and maintenance processes. This week, Abdelmounaim worked on fixing a failed test in his pull request titled “Abdel Fix Followup Style #2430.” He merged the PR into the development branch, resolved conflicts, and updated the PR with changes to the task board and follow-up button styles. Additionally, he focused on testing and reviewing pull requests #2531, #2530, #2534, and #2532. Gaurav continued with PR reviews and worked on improving his understanding of the codebase, focusing on more advanced aspects to enhance his knowledge and efficiency. Jiadong worked on replacing the badge on the dashboard and completed all related features. The number indicator now functions properly. Jiadong also submitted a new pull request for these changes, ensuring the latest updates are reviewed and integrated into the project. Lu focused on writing and fixing unit tests for the PeopleTasksPieChart.jsx component. She redesigned the test cases for selector functions to ensure they accurately filter and process data according to the latest requirements. Lu also addressed and resolved issues related to rendering and data binding in the chart, improving both performance and visual accuracy. She rewrote the test cases to cover more edge cases and enhance test coverage, particularly handling errors related to state management and asynchronous data handling. Additionally, Lu managed her assistant team management duties, which included writing the weekly report, reviewing teammates’ work, and collecting the top two screenshots of their work. Shrada completed all the remaining tasks and took on a new task. Specifically, she addressed the issue with the user-profile mobile view modal. On the mobile view of the Profile Page under Teams, clicking the Teams Icon opens a modal, but upon enlarging the screen, the Assign Team Button becomes misaligned in the modal. Yili encountered several UI challenges on the User Management Page. One issue involved the search input field becoming obscured at 641px and 491px screen widths, which was resolved by adjusting its size for better visibility. Another problem was identified with the alignment of top items at 375px; they appeared off-center, so spacing adjustments were made for proper left alignment. Additionally, the user table’s font size was too large after 750px, causing excessive side scrolling, which was corrected by reducing the font size. This team effort highlights the importance of continuous improvement and attention to detail, contributing to a more luxurious life path for users through refined UI/UX designs and functional enhancements. See the Highest Good Society and Highest Good Network pages for more on how this relates to a more luxurious life path. Below is a collage for the team’s work.
The Reactonauts Team’s summary, covering their work on the Highest Good Network software was managed by Changhao Li (Software Engineer) and includes Dhairya Mehta (Software Engineer), Hetvi Patel (Software Engineer), Nikhil Pittala (Software Engineer), Peterson Rodrigues dos Santos (Full-Stack MERN Stack Developer), and Vijeth Venkatesha (Full Stack Developer). The Highest Good Network software is how we’ll be managing our a more luxurious life path across social architecture, construction, production, and maintenance processes. This week, Changhao worked on unit test development, managed the software development team, and assisted in the development-related issues and time estimate adjustments. For unit test development, he focused on creating tests for `timeentry.jsx`, resolving conflicts between new unit tests on the current development branch and local unit tests. He also addressed edge cases requiring additional time and hosted the weekly team meeting, created a weekly team folder for uploading photos and videos, monitored time logs, and tracked task progress.
Dhairya worked on the “Fix Projects find user function” task, identifying the root cause of user discovery issues and developing a new sort and search function to enhance user assignment processes. Hetvi focused on data entry and resolving an email bug, reviewing server and mail settings, and installing an SMTP plugin to debug the issue. She also checked all email accounts and tested email addresses, reviewed mail code, and adjusted form and server settings, contributing to a more luxurious life path by ensuring smooth and reliable communication.
Moreover, Nikhil completed 13 pull requests addressing both front-end and back-end tasks as well as unit testing, collaborating with team members to resolve issues and improve his familiarity with the application’s architecture and workflow. Peterson upgraded the team code input feature on the “User Profile” page by implementing automatic saving of valid codes and adding a toast notification for successful saves, paving the way for a more luxurious life path.
In addition, Vijeth examined the code base to address multiple API call issues, provided guidance on pull request reviews, improved the Docker setup, transferred Docker document ownership to One Community, attended the weekly meeting to report progress, and created a pull request to update Docker files for both frontend and backend repositories. See the Highest Good Society and Highest Good Network pages for more on how this relates to a more luxurious life path. See the collage below for the team’s work this week.
The Skye Team’s summary, covering their work on the Highest Good Network software was managed by Luis Arevalo (Software Engineer) and includes, Gowtham Dongari (Software Engineer), and Keshav Daga (Software Developer). The Highest Good Network software is how we’ll be managing a more luxurious life path social architecture, construction, production, and maintenance processes. This week, Gowtham contributed to the HGN Software Development project, improving functionality and resolving issues related to the user time log page to ensure it accurately reflects the logged-in user’s details. This involved backend work to sync user data correctly, committing changes to a specific branch, and testing multiple pull requests (#2501, #2513, #2516, and #2492) to confirm their proper functionality and enhance system performance and reliability. Additionally, Gowtham completed work on the PR inventory controllers, improving inventory management and workflow accuracy, further aligning with a more luxurious life path.
Keshav reviewed five pull requests (#2517, #2519, #2521, #2522, and #2527), thoroughly examining the code to understand the flow and involved packages. He also examined the bug document to identify relevant issues, ensuring the selection of suitable bugs to address.
Luis completed the unit test for the transferInvById function inside the inventoryController and focused on identifying the cause of a 422 error generated by a previous pull request. He worked on correctly catching the error. Youyou fixed a bug on the timelog page where icons became crowded when input text was too long by modifying the relevant JavaScript and CSS files. She submitted a pull request for this fix and reviewed a Google Doc listing potential bugs for her next development task. See the Highest Good Society and Highest Good Network pages for more on how this relates to a more luxurious life path. See the collage below for the team’s work this week.
The PR Review Team’s summaries for team members’ names starting with A-I and covering their work on the Highest Good Network software was managed by Vibhav Chimatapu (Data Analyst/Admin Assistant). The Highest Good Network software is a foundation of what we’ll be using to measure our results for a more luxurious life path. This week’s active members of this team were: Aditya Sure (Software Engineer), Anne Zhang (Software Engineer), Arun Satish Rao (Software Engineer), Carl Bebli (Software Engineer), and Gmon Kuzhiyanikkal (Software Engineer). They reviewed all the Highest Good Network PRs (Pull Requests) shared in this week’s update. Learn more about how the Highest Good Network will measure and assist in a more luxurious life path in the Highest Good Network open source hub. The collage below shows a compilation of the work from this team.
The PR Review Team’s summary for team members’ names starting with J-Q and covering their work on the Highest Good Network software was managed by Saumit Chinchkhandi (Software Engineer). The Highest Good Network software is a foundation of what we’ll be using to measure our results of a more luxurious life path. This week’s active members of this team were: Jinxiong You (Software Engineer), Kurtis Ivey (Software Engineer), Manikrishna Sanganabatla (Software Engineer), Nathan Hoffman (Software Engineer), Olga Yudkin (Software Engineer) and Pranay Netha Guda (Software Engineer). They reviewed all the Highest Good Network PRs (Pull Requests) shared in this week’s update. Learn more about how the Highest Good Network will measure and assist in a more luxurious life path in the Highest Good Network open source hub. The collage below shows a compilation of the work from this team.
The PR Review Team’s summary for team members’ names starting with R-S and covering their work on the Highest Good Network software was managed by Olawunmi “Ola” Ijisesan (Administrative and Management Support) and Mrudula Chavali (Administrative Assistant and Data Analyst). The Highest Good Network software is a foundation of what we’ll be using to measure our results of a more luxurious life path. This week’s active members of this team were: Reina Takahara (Software Developer), Satya Shanthi Tadiparthi (Software Engineer), Shengwei Peng (Software Engineer), Sourav Girish Walke (Full Stack Engineer). They reviewed all the Highest Good Network PRs (Pull Requests) shared in this week’s update. Learn more about how the Highest Good Network will measure and assist in a more luxurious life path in the Highest Good Network open source hub. The collage below shows a compilation of the work from this team.
The PR Review Team’s summary for team members’ names starting with T-Z and covering their work on the Highest Good Network software was managed by Olawunmi “Ola” Ijisesan (Administrative and Management Support) and Samarth Urs (Administrative Assistant and Data Analyst). The Highest Good Network software is a foundation of what we’ll be using to measure our results of a more luxurious life path. This week’s active members of this team were: Varun Kumar Reddy Guntaka (Software Engineer), Xiao Wang (Software Engineer), Yiyun Tan (Software Engineer) and Zijie Yu (Software Engineer). They reviewed all the Highest Good Network PRs (Pull Requests) shared in this week’s update. Learn more about how the Highest Good Network will measure and assist in a more luxurious life path in the Highest Good Network open source hub. The collage below shows a compilation of the work from this team.
AND WE PRODUCED THIS WEEKLY UPDATES BLOG – CLICK HERE TO SUBSCRIBE
DONATE | WAYS ANYONE CAN HELP | MEMBERSHIP
CLICK HERE FOR ALL PAST UPDATES