Core Contributor News for Sprint: Jun 20th - Jul 04th, 2026
This sprint delivered a very positive experience overall, with 100% of participants rating their experience as good or great.
What are we celebrating?
- The platform no longer has
web_fragmentsas a package dependency and the repository can be archived!web_fragmentshas been fully rolled into XBlock, reducing maintenance overhead.
Who needs help?
- Need new recommendations for a repository to maintain (preferably another one to eliminate like web_fragments, since I’ve been told we have several) since this one’s about to be archived.
- A friendly nudge to please complete the proctoring survey if you haven’t already. It shouldn’t take more than 7 mins. Thank you!
What Pull Requests (PRs) need review?
As a CC, check for PRs that are stuck and need attention. Don’t have write access? No problem! You can still help by reviewing to move things forward. Ping Axim if there are issues merging after you review.
Below is a list of stalled PRs that need urgent attention. These are just some of the many PRs that require immediate review and action. In addition, there are several Draft PRs that need attention to move forward. Please take a moment to review and update them as needed so they don’t remain blocked. Thank you!
Stuck waiting for review
- fix: do not update LMS user during retirement
- feat: add hasUnmetPrerequisitesList in CoursewareAccessSerializer
- [BB-10699] Add configurable Qualtrics query params
- feat: update gitignore file
- fix: hydrate authenticated user in Studio
- feat: Requesting to add Course Passing Grade in the Admin Portal Learner Progress Report
- fix: return relative path from get_proctored_exam_settings_url to prevent double /authoring prefix in MFE sidebar
- fix: include user-defined tokens as app token source
- fix: update secondary text color tokens
- feat: make staged static asset size limit configurable by site.
Draft PRs: Require review and updates to move forward:
- feat: Management command to generate a CSV report of xblocks used in all courses or specific courses
- feat: allow hiding question count on the course outline page
- fix: update MathJax CDN from 2.7.5 to 2.7.9 (CVE-2023-39663)
- perf(user_api): implement centralized caching for user preferences
- perf(grades): optimize database queries for large-scale grade recalcu…
- feat!: rm user db_constraint in CourseEnrollment
Find a full list of PRs ready for review here, or focus on edx-platform PRs that need attention.
What are the Working Groups up to?
| Working Group | Latest Updates |
|---|---|
| BizDev | No current updates available. Last meeting notes → 2026-04-02 Partnership development Meeting |
| Build-Test-Release (BTR) | The Build-Test-Release Working Group focused on completing Verawood release testing, reaching approximately 96% completion while tracking the remaining blockers, most of which are pending backport reviews. The team also confirmed the transition from Cypress to Playwright for end-to-end testing, with the first architecture proposal merged and migration work underway to support Verawood. Latest meeting notes → 2026-29-06 BTR Meeting Minutes |
| Governance WG | The Contributions Working Group concluded its Spring Cleaning Hackathon, significantly reducing the backlog of open pull requests while engaging 21 contributors in the review effort. The group also revisited the Single Responsible Person Principle (OSPR) proposal, with maintainers reporting that the current process is working well and identifying reviewer availability—not automation—as the primary bottleneck. Last meeting notes → June 8 to June 22, 2026 — Open edX Governance WG |
| Core Product | The meeting reviewed feedback on the Competency-Based Education (CBE) Rubrics Product Requirements Document, refining requirements and addressing community comments. The group also discussed Mobile Inbox Milestone 1, aligning the original proposal with the new web inbox capabilities before completing the remaining scope. Overall, the focus was on ensuring consistency between web and mobile experiences while advancing key product initiatives. Latest meeting notes → 2026-06-30 Core Product Meeting Notes |
| Data | No current updates available. Next meeting 07-22-2026. Last meeting notes → 2026-04-08 Meeting notes |
| Deprecation | No current updates available. Last meeting notes → DEPR Meetings Notes (2026) |
| Documentation | No current updates available. Last meeting notes → 2026-02-04 Docs WG |
| Educators | No current updates available. Latest meeting notes → 2026-04-27 Educators |
| Frontend | The Frontend Working Group finalized key decisions ahead of the frontend-base 1.0 release, confirming that the current configuration precedence will remain unchanged and that existing operator override mechanisms are sufficient. The group also prioritized fixing an avatar rendering regression across microfrontends before proposing an enhanced initials-based fallback, while completing the remaining documentation and configuration cleanup for the upcoming release. Latest meeting notes → 2026-07-02 Frontend Working Group Meeting Notes |
| Large Instances | The Kubernetes & Large/Multi Instances DevOps meeting focused on infrastructure improvements for Open edX deployments, including Traefik adoption as an ingress replacement, ongoing frontend-base and Pixie (next-generation XBlock) developments, and operational enhancements such as CDN integration and Verawood testing. Participants also discussed simplifying MFE deployments with Helm charts, improving Tutor support, and the importance of a stabilization period after releases to focus on bug fixes before introducing new features. Latest meeting notes → Large Instances Meeting Notes 2026-06-23 |
| Maintenance | The Maintenance Working Group agreed to move to a monthly meeting schedule, while continuing to monitor the effectiveness of the openedx-platform on-call rotation as contributors gain more experience with the process. The group also reviewed the frontend-base migration roadmap, with Verawood expected to adopt frontend-base 1.0 and Willow introducing frontend-site and frontend-app-authoring before eventually consolidating into a single frontend. Latest meeting notes → 2026-07-09 Meeting notes |
| Marketing | No current updates available. Last meeting notes → Agenda, Jun 16th, 2026 |
| Mobile | No current updates available. Latest meeting notes → Agenda, 2026-01-30 |
| Technical Oversight Committee | The Technical Oversight Committee (TOC) reviewed several strategic initiatives aimed at strengthening the Open edX ecosystem, including REST API standardization, Playwright-based end-to-end testing, and efforts to position Open edX as a viable university LMS through the proposed Open edX Campus initiative. The committee also highlighted growing adoption opportunities in digital public infrastructure, discussed improving interoperability with Student Information Systems through standardized APIs rather than building an SIS, and emphasized the importance of security, community contributions, and long-term sustainability to support future platform growth. Latest meeting notes → TOC Meeting Notes - 2026-07-08 |
| Translation | No current updates available. Last meeting notes → 2026-03-18 Translation WG Meeting |
| Design | No current updates available. Last meeting notes → 2026-03-18 - Design Working Group Meeting |
What events are coming up?
- Join a working group meeting using the community calendar.
What are we working on?
- Our community is working on exciting projects! Visit our Open edX Roadmap and Release Planning Spreadsheet to find out what’s happening.
Want to participate in Core Contributor Governance?
- Participate to the work of the Contributor Coordination Working Group. The group works asynchronously using the working group tasks board, and we’d love your input there. You can review and comment on existing threads there, or post your own topic to discuss with the group by creating your own ticket on the board (“+ Add item” in “New topics and issues to discuss”).
Anything to add?
Share your thoughts in Slack (openedx.slack.com) or the comments below!Please read How To Get Help (click the link in the preview pane to the right) before asking a question, thanks, then delete this text!