2017-08-24 Meeting Notes
Date
Goals
- Circle back on our knowledge sharing action items from a couple weeks ago
- Start thinking through ways to standardize our Webpack configs across the organization
- Take a close look at courseware's performance on mobile
- Prioritize Dave's suggested fixes
- How can we stay ahead of perf bottlenecks like this in the future?
- Examine our adoption of React; determine the best ways to keep it moving
Discussion items
Time | Item | Who | Notes |
---|---|---|---|
5 mins | Status | Everyone | |
5 mins | Knowledge sharing followup | Everyone | |
10 mins | How to standardize webpack configs across the org. | Tyler Hallada (Deactivated) | Just want to brainstorm on what people think about this. |
20 mins | Courseware perf deep dive | Dave Ormsbee | Dave has put together an incredibly comprehensive summary of courseware's performance on mobile. Let's discuss his findings and work out some solutions! Overview here: /wiki/spaces/PERF/pages/163140250 |
20 mins | Getting real about React | Ari Rizzitano (Deactivated) | As an organization, we formalized our decision to use React in OEP-11. After several months, we have finally started to adopt it within our IDAs. What obstacles have been standing in our way? What can we do to remove them for other developers? |
Notes
- Standardizing webpack configs:
- Same command(s) to build dev vs build production
- Makefile fine for now
- Separate files for dev, prod, common
- Recommended plugins/loaders
- Scope configs per individual IDAs
- Tips & tricks for bundle analysis
Action Items
- Ari Rizzitano (Deactivated): wiki page: recommended courses & FED skillsets
- Ari Rizzitano (Deactivated): wiki page: webpack standardization
- Andy Armstrong (Deactivated) and Dave Ormsbee
- Ari Rizzitano (Deactivated): get owners of various IDAs' (the ones in docker devstack) asset pipelines to document their workflows
- George Song (Deactivated): start the frontend cookiecutter repo
- Ari Rizzitano (Deactivated): asset pipeline task force