Core Contributors Update: Jul 22 - Aug 4, 2023
Use the jump links below to view the section that interests you:
1. Working Groups Updates
1.1. BTR Working Group
Chair: @ali_hugo
Latest news
- Palm has been released! - #3 by ABC
- They’ll run the Palm release retrospective asynchronously for 2 weeks at https://openedx.atlassian.net/wiki/spaces/COMM/pages/3663462417/Palm+Retrospective
Meeting notes
1.2. Contributor Coordination Working Group
Chair: TBD
Latest news
- We have a New working group! Introducing: The Contributor Coordination Working Group
Meeting notes
1.3. Data Working Group
Latest news
- Funded Contribution updates:
- BI contractor Rory is back for a few more weeks!
- Redis Bus contract is still crawling toward completion
- We’re pushing toward a Beta 1 with fully functional (no cat 1 or 2 bugs) pipelines for Ralph and Vector ingestion, Operator Dashboard, and limited Instructor Dashboard, tested at a scale of 300 million xAPI events.
- Operator Dashboard has landed
- Forum events are starting to land
- Docs are starting to land
- Thorny issues with multi-question submissions are being worked on
- Jenna has gathered community input and use cases, as will be presenting a Product Proposal for Aspects at the next Data WG meeting in 2 wks (2023-08-09)!
- Some ideas to get data and embed iframes in the LMS are proposed here WIP: get data with superset API to the LMS by Ian2012 · Pull Request #2 · eduNEXT/aspects-superset-aside
Meeting notes
1.4. DEPR Working Group
Chair: @ali_hugo
Latest news
- Follow up on deprecating devstack/edx-configuration:
- Set the dates further out, about 6 months
- Seems like there is still some use here that we need to be aware of and careful about
- Take a look at deadcode and vulture results on edx-platform:
- They’ve been able to clean up some more small DEPR tickets thanks to Yagnesh!
- They’ve been implementing 2U-side of [DEPR]: Remove JWT_AUTH_REFRESH_COOKIE · Issue #190 · openedx/public-engineering, and ran into a minor issue where I may take on edx-configuration.
Meeting notes
1.5. DevEx Working Group
Latest news
- (2U ArchBOM)
- Devstack bug fixes
- Figuring out if we can reasonably measure how long it takes someone to onboard
- this includes communications latency
- results vary wildly (1 day to 20 days)
- This includes non-technical onboarding issues like paperwork and getting permissions
- DEPRing parts of paver/pavelib
- paver update_db in particular wasn’t working, now we’re using
make migrate
more- Starting conversations around how to DEPR/move things from Open edX to 2U (like devstack)
- DEPR ticket - please leave feedback here: [DEPR] Devstack · Issue #907 · openedx/devstack
- Date for move from Open edX to edX is 6 months out
- We need Axim’s legal approval to move from openedx to edx org in GH
- Trying out Orbstack, which wins almost immediately for me for not having to allocate memory up front
- Orbstack is not free. We’re looking into free alternatives
- Docker Desktop is still free for independent devs. As long as Orbstack remains a drop-in for Docker Desktop, it may not be a huge deal for the community
- Devstack images are starting to get built for ARM. the one for credentials is up, LMS, Studio, and others are getting close.
- Tutor dev out-of-the-box is using crazy resources right now, read this for a workaround & a link to our long term fix if you’re interested: Workaround for high
tutor dev
memory usage in Palm and Nightly
Meeting notes
1.6. DevOps Working Group
Chair: @ali_hugo
Latest news
- Progress on getting Open edX to run on a local Kubernetes cluster with Minikube/Kind: How to run Open edX on a local Kubernetes cluster? · Issue #4 · openedx/wg-devops · GitHub
Meeting notes
Blockers or Calls/offers for help
- we could use some help getting the minio plugin to work on a local Kubernetes cluster (How to run Open edX on a local Kubernetes cluster? · Issue #4 · openedx/wg-devops · GitHub )
1.7. Educators Working Group
Chair: @ali_hugo
Latest news
- This month’s meeting was dedicated entirely to the panel discussion “The AI Era of Open Online Courses”.
- Educators Working Group
Meeting notes
Blockers or Calls/offers for help
- Looking for any and all documentors!
[etc for remaining groups]
2. Events
Would anyone like to highlight any past or upcoming events? Let us know in the comments!
3. Projects
Are there any new or ongoing projects you’d like to discuss? Get the conversation started in the comments below.
4. Next async update and meetup
- Tuesday August 8 - Join the meetup here!
- Friday August 18 - Update async
- Details and draft agenda on the GitHub board
Anything to add?
If there’s anything else you’d like to mention, please let us know in the comments below.