Office Hour - Contributors - May 13, 2021

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:


Please add to the above if I missed anything.