2017-10-12 Meeting Notes
Date
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