Item | Notes |
---|
Start the Zoom recording! | |
Demos | Overview: rewriting static asset build for edx-platform to get rid of the python involved and have it all be front-end tooling What does it mean to process static assets? Build. Turn scss into css, run webpack Collect. Copy all built assets to a folder Watch. Run a daemon to look at built assets and rebuild if things change (only for dev env)
Making the collection step simpler: Before: certain xblocks generated scss and we used those as input to the lms and studio scss. That meant there were intermingled stylesheets Current: writing GH actions Ideally, no one notices except maybe that something is faster We don’t want to click through and look at every asset because literally no one has time for that Instead: look at output processes from old and new. Generate sha1s for each created file, and compare the list of shas.
Q&A:
|
Cross Pollination | Rebecca Graber Connor Spent a lot of time in edx-sandbox world (really would be much smoother if aligned more closely with tutor/community use), no improvements made, just challenges. Notes: Cycle time is very long. Sandboxes are important for a lot of developer use cases, especially around QA Opportunities for overcoming the many and varied challenges?
bind-mount has been hard to work on because of inertia required, but I do have a personal goal around it, and will be picking it back up soon.
Kyle Diana
|
Challenges Each challenge should have a follow up action. If you have an idea for follow up actions, add it. Or if you aren’t sure, leave it blank. We’ll discuss all actions either way.
| Rebecca Graber Kyle Ghassan Typically, when we cut the open release branch, there is a 2 month window before the release There’s usually a lot of backporting in those 2 months We could use GH actions to help automate the backporting process. Is this devex or BTR?
- Meeting captain: Transpose action items into the “Action Item” section below.
|
Successes | |
Suggested Action Items | 0-2 minutes: Last Time: This Time: -
- Kyle McCormick Rebecca Graber send out agenda ahead of time next time
- Ghassan Maslamani will add ( the github-action for cherry-pick proposal for cherry-picking commits/branch) on the next BTR agenda
At somepoint of time - Ghassan Maslamani will share a blog post about using Mac mini to deploy Open edX instance from home/on premsis
|
Look at the board | https://github.com/openedx/wg-developer-experience/issues |