This page was previously “Core Contributor Committers & Champions”. Please visit Current Core Contributors to the Open edX Project to see a list of all Core Contributors and what repo access they have.

In late Dec 2021, we did away with the notion of core contributor champions (as detailed in this forum post), and instead have moved to a series of Slack chat rooms where core contributors can get in touch with edx.org engineers. The reason for this is edx.org is the only Open edX site which deploys off the tip of master using CI/CD techniques. That means that PRs merged by a core contributor will go to edx.org production systems in a matter of hours or less. Coordination between CCs and edx.org engineers is sometimes necessary when merging changes that require migrations or are highly impactful - even a very small change may be highly impactful to a production system. Therefore CCs should use these chat rooms to do merge coordination with 2U/edX engineers and ask pointed questions around the PRs. These chat rooms are not for questions along the lines of “help me design/code/review my feature”.

Each room is monitored by a 2U/edX engineering manager. Each room maps to one or more repositories as described in this spreadsheet. Core contributors should join the room(s) applicable to them. Others are welcome to sit in, but please be sure to keep the channel’s usage to what is described above.

Merge guidelines for coding CCs are expanded upon here: Merge Timing Guidelines for openedx Repositories .

Changelog