Skip to content
This repository has been archived by the owner on Jun 9, 2023. It is now read-only.

Meeting Notes April 24, 2021

Jim Ciallella edited this page Apr 24, 2021 · 6 revisions

Before you dive into the notes, please make sure you have read the following:

In Attendance

Project Updates

  • Per Olivier, we have gotten past many of the bottlenecks in the code base, and that we're getting to the point where contributors can easily hop in and start contributing with less ambiguity
  • Oliver added RenovateBot has been added to keep the 3rd-party packages up to date.
  • Oliver has worked on the testing and linting tools to ensure things are stable for contributors.
  • Jonathan Seubert got the email resolver roughed in. It will still need authorization and testing, but it works well enough to send an email. He hopes to shift work more on the front-end of the application.
  • The [contributing docs have been updated to include GitPod and Windows / WSL shell options]. (https://github.com/freeCodeCamp/chapter/pull/580). A troubleshooting document has been proposed.
  • Fran has added a skeleton for the public-front end pages seen seen in the Figma documents.
  • Most of the admin pages are rendering a basic page too.
  • The password-less email authentication is roughed in by Patrick. Fran has done more work on wiring this into the rest of the application.
  • Fran added Chakra UI and built most of the new pages with it. Fran is suggesting Material UI be replaced by Chakra.
  • Fran talked about using TailWind vs SASS or JSS. He was still suggesting using Chakra UI and it's built in styles.
  • SchemaSpy has been added under the GitHub pages gh-pages branch as an interactive database schema. It is manually refreshed.

Next Steps

  • Fran plans to work on wiring in the authentication today
  • Fran said the data is mostly fetched into the application pages and other contributors can take that data and work on implementing the UI.
  • The workflow is mostly mapped out in the Figma doc by Ayotomide Oladipo
  • We'll start using Chakra UI and start replacing the Material UI. Fran suggested we shouldn't delay other tasks, but we will plan to remove Material UI from the application before the MVP so it doesn't bloat the code base.

Next Meeting

Quincy will share an invite on the Chapter chat channel for the next meeting once we establish another meeting is warranted.