Core Contributor News for Sprint: May 24th - June 6th, 2025

Core Contributor News for Sprint: May 24th - June 6th, 2025

This sprint brought a mix of experiences. 50% rated their experience as either good or great, while 50% faced some challenges.

:tada: What are we celebrating?

@braden

  • Thanks to WGU for all the great bugfixes and work they’re doing in the Authoring MFE!

@omar

  • Translation automation with Transifex AI.

If you’ve achieved something recently—big or small—that you’re proud of, don’t hesitate to share it in the comments! We’d love to celebrate your wins and keep everyone in the loop. :tada:

:sos_button: Who needs help?

If there’s anything you’re stuck on, need help with, or would like input on, please feel free to leave a comment in this topic. We’re here to support you!

:construction: 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:

Find a full list of PRs ready for review here, or focus on edx-platform PRs that need attention.

:memo: What are the Working Groups up to?

Working Group Latest Updates
BizDev The BizDev session will explore the European GTM strategy for Open edX, addressing regional adoption challenges, vertical focus, and partner roles. Key topics include brand positioning, micro-credentials, and alignment with Axim’s pilot programs and approval status. Strategic input is sought on technical priorities, corporate learning opportunities, and the potential for a European GTM working group. Next meeting: June 18th Last meeting notes2025-05-28 Partnership development Meeting
Build-Test-Release (BTR) The teak.1 release is scheduled for June 9, 2025, with 88.7% of tests completed and remaining blockers prioritized. Each area lead (testing, release management, debugging, etc.) has reported ongoing work, blockers, and calls for support. Team members are encouraged to claim unassigned tests and ensure completion, especially those marked in-progress but failed. Latest meeting notes2025-06-09 BTR Meeting Minutes
Contributor Coordination The working group decided to adopt an asynchronous-first model, retiring monthly meetings in favor of ad-hoc calls when necessary. Jorge will update the charter and share guidelines to support this shift. The team also discussed addressing stalled pull requests by encouraging contributors to take ownership of unmaintained code areas. Last meeting notes2025-05-13 CC Working Group Meeting Notes
Core Product The Open edX Roadmap meeting covered board triage and encouraged coordination via #wg-product-core for ticket support. @Santiago presented a new Enrollment Page Editor to enhance course discoverability through structured metadata fields. @Ali led a discussion on managing a community feature wishlist, exploring tools for collecting, storing, and voting on ideas. Latest meeting notes2025-03-06 Core Product Meeting Notes
Data No current updates available. Last meeting notes2025-05-07 Meeting notes
Deprecation Abandoned/Rejected DEPR tickets won’t auto-close and must be manually updated to reach “Plan Completed.” Robert clarified that the only required field when closing is “Last Release with Feature”, and proposed adding a standard comment to all Accepted DEPR tickets. Additionally, New Relic was removed as a base dependency but remains supported via edx-django-utils. Latest meeting notesDEPR Meetings Notes (2025)
Documentation No current updates available. Last meeting notes2025-04-17 Docs WG
Educators No current updates available.
Frontend The group agreed to adopt Adam’s strategy of making frontend-build an optional peer dependency in frontend-platform, avoiding unintended installs in production bundles. A PR cleanup and documentation of three dev-dependency scenarios are underway, with Brian and Adam leading next steps. Reminder: Design Tokens launch is set for June 18, 2025, with coordinated merges and QA support planned. Last meeting notes2025-06-05 Frontend Working Group Meeting Notes
Large Instances In the meeting, Felipe addressed enrollment data mismatches and shared updates on hosting tasks and the Tutor Deck plugin, suggesting potential admin console integrations. He also introduced Casbin as a possible replacement for Bridgekeeper, citing better support but noting performance concerns. Braden shared progress on OpenCraft projects, including Grove’s overhaul, Harmony deployment improvements, and conference preparations. Last meeting notesLarge Instances Meeting Notes 2025-05-27
Learning Tools (LTI) No current updates available. Last meeting notes2025-04-01 Meeting notes
Maintenance The team’s next major priorities include upgrading Ulmo to Node 22 (post-conference) and Python 3.12 (in progress via Aximprovements). For the Branding DEPR, brand-edx.org will adopt the new Elm theme with Design Tokens; documentation will guide usage in brand-openedx, and MFEs will use a long-lived master-design-tokens branch. The group also discussed representing the Maintenance WG at the conference, possibly with a BOF session or maintainer call. Latest meeting notes2025-05-29 Meeting notes
Marketing Upcoming events include the Open edX Virtual Meetup on Blockchain Credentials and AI-Powered Proctoring Open edX Virtual Meetup: Blockchain Credentials & AI-Powered Proctoring, and Learntec Europe 2026 with Nicole gathering booth info. On May 28th, there’s a G2M presentation Part 2, while efforts continue to secure additional sponsors for the Open edX Conference. Marketing subgroup updates and OKRs are also under review. Last meeting notesAgenda, May 21st, 2025
Mobile The team is addressing a mobile blocker tied to Form V2 functionalities (Issue #168) and ongoing notification feature testing. German Digital University Students expressed interest in contributing a mobile notification feature, possibly integrating WhatsApp. There was also discussion around a Learner Activity Feed, envisioned as a step toward “Learn with Others v1.” Latest meeting notesAgenda, June 06th, 2025
Technical Oversight Committee New committee members Shreshtha Gupta (CTO of NSDC, India) and Aref Matin (CTO at 2U). Key announcements included Pearson’s course content translation proposal, discussions on current translation approaches, and upcoming events like the Open edX Conference and a grant opportunity for AI features in Studio. Shreshtha presented NSDC’s digital skilling ecosystem in India, highlighting the Skill India Digital Hub built on Open edX with features like blockchain credentials and job aggregation. Jenna Makowski and Dave Ormsbee outlined plans to revamp Open edX’s role-based access control system to improve security and flexibility through granular, stackable permissions. Next steps include sharing presentations, gathering community feedback on translation proposals, and exploring KeyCloak integration for RBAC. Last meeting notesTOC Meeting Notes - 2025-05-14
Translation No current updates available. Last meeting notes2025-04-16 Translation WG Meeting
UX/UI @Sam shared quick updates, including progress on a UX/UI project database and a proposal for Open edX Shared Design Collateral. @Maria_de_los_Angeles presented work on User Groups, focusing on MVP features for creation and management at the course level. Discussions also covered foundational design needs for user group strategies and related detail/past pages. Latest meeting notes2025-05-28 - UX/UI Working Group Meeting

:date: What events are coming up?


:rocket: What are we working on?


:handshake: 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”).

:speech_balloon: Anything to add?

Share your thoughts in Slack (openedx.slack.com) or the comments below!

2 Likes