Date
12 Oct 2017
Goals
Time
Item
Who
Notes
10 min
Status
Everyone
15 min
Package release automation flow
Ari
React + Backbone: BFFs or no?
Dennis
Discovery: Backbone, React, and Redux
React cookiecutter
Ari
React in other IDAs
Notes
React Cookiecutter
React example + Redux example
Lightly prescriptive re: directory structure, file structure, action/reducer flow, component flow, etc.
Heavily prescriptive re: Webpack config
Should use edx-bootstrap
Scoped per application or assume Bootstrap styles are global?
Assume CSS handles the CSS
Heavily prescriptive re: testing
Jest
Enzyme
codecov
Docker tooling? Make targets?
i18n
Pushing strings
Pulling strings
Serving strings
Automated NPM Releases
For conventional commits, can we use git templates?
We would also want a template for PR body
Automation commits – rc branch? At what point do we push changes back to github?
Make sure manual release process is well-documented.
Let's try it out for Paragon/SFE/Dahlia before rolling it out to a broader audience.
Action Items
Type your task here, using "@" to assign to a user and "//" to select a due date