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

Meeting Notes November 30, 2019

Quincy Larson edited this page Nov 30, 2019 · 4 revisions

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

Agenda

  • Personal intros
  • Demos
  • How are the user stories in general coming along?
  • @zeko369 decided to use TypeORM - how is that going?
  • NodeMailer: https://github.com/freeCodeCamp/chapter/pull/146
  • Assigning Issues and PRs
  • Discussion of #255 and our more granular approach to issues.

In Attendance

Quincy confirmed the lower attendance after the initial burst is normal. Also, it’s Thanksgiving weekend in the USA.

Review of Wiki, Project, and User Stories

  • Jim shared the Wiki section and Quincy confirmed the Vision should live here.
  • Reviewed the Project page
  • There is no active work on user stories since we’re still laying groundwork on the technical side

TypeORM

  • Fran is writing docs on migrations and models and how to convert from TypeScript to Javascript.
  • ankorGH is going to take over #162.
  • Fran is going to pick a popular style guide to work with eslint. There will be other style issues, like import.
  • Quincy suggested we fix style issues instead of trying to enforce style edge-cases if it’s going to reduce contributions.
  • Fran will add seeds.

Review of Other Pull Requests and Issues

  • #146 on NodeMailer and #253 API schema were assigned to Vaibhav
  • #166 on Redux is going well and just needs tweaks before the two major issues are unblocked.
  • #159 We will use Materialize UI to help toward the MVP and avoid custom code.
  • #139 Serverside testing is waiting on the #146 on NodeMailer
  • #12 Documentation, Quincy asked Madalana and Jim to help move this along
  • #47 Roadmap closed in favor of the Github Project board
  • #254 DB Schema User Types Fran will break the issue into MVP user stories
  • #255 Narrowing Scope of First Steps - Quincy suggested working the tasks into existing user stories (Design and Front end) and API . He added columns to the project board to match these topic areas.
  • As an example, Quincy broke down the Documentation into more granular issues #260, #261, #262, #263
  • API documentation is created programmatically. Fran suggested a programmatic GitHub page that gets created upon git push.
  • Quincy split user story #95 into two issues, one for API work and one for #264 UI. Quincy suggested that loosely coupled issues that one person can accomplish without depending on other people is key to moving along
  • Nikhil described using epics, stories, and tasks and utilizing Git branches and sub-branches as a way to manage larger software
  • Quincy suggested we keep things simple and focus on having front-end and back-end
  • Nikhil has free-time and will take on some of the new issues created by Quincy.
  • Fran is controlling the critical path and Quincy will work with him to move that forward

Next Meeting