Attendees:
Lance, Huyen, Ismail, Kris, Mrugesh, Nick, Oliver, Rafael, Sem, Seth, Shaun, Tom, Quincy.
Discussion:
Everyone:
- A quick round of introductions.
Minutes of the meeting:
- Ahmad gives an update about the planned component library.
- The library will be built from scratch.
- Huyen is helping us lead this effort, and shared a few details about the process. It will be based on Tailwind CSS. For testing we will use both RTL and Cypress.
- We will be creating a couple basic components for other to follow and create additional components.
- Oliver gives us an update about TypeScript & performance migration. We deliberated on the pros and process of contributing to the codebase.
- We answered queries:
- Do we have a plan for refactoring JS to TypeScript?
- Do we have a plan to use hooks, functional components instead of Classes in react?
- Do we need to align ourselves (our dev work) with the curriculum that we teach?
- Rafael talks about our i18n expansion and updates.
- He shared a lot of the updates about helping the Portuguese community on the foot steps of other communities so that we can have it ready soon.
- We have a few meetings planned to meet & greet translators from multiple world languages.
- Tom, shared on the idea of moving testable projects source demo projects to .rocks demo projects.
- Quincy gave concluding remarks about our near term plans with the data science curriculum and the mobile app.
Action Items:
- Mrugesh will articulate the steps to migrate the front-end demo projects on this thread: https://github.com/freeCodeCamp/freeCodeCamp/issues/39666
–
Please add to the above if I missed anything.