Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Background/Context

In early 2023, Open edX rolled out a Maintainership expectation for all repos. More details about Maintainership can be found on the Open edX wiki: Maintainership of Open edX Repos

The T&L team internally owns, and therefore has agreed to maintain, several repos inside of the Open edX Github organization. This page outlines the community expectations and T&L’s process for delivering on that maintainership.

T&L Maintained Repos

T&L is the official maintainer for the following repos:

...

  1. frontend-lib-content-components

  2. frontend-app-course-authoring

  3. studio-frontend

Community Expectations

This is the set of Cumulative Maintainer Responsibilities as defined by the Maintainership Pilots.

T&L Maintainership Process

Info

All T&L On-Call responsibilities listed here are also reflected on https://2u-internal.atlassian.net/wiki/spaces/TNL/pages/15436626/T+L+On-Call+Rotation+Responsibilities#Triage-and-deliver-on-Repo-Maintainership-requests

Initial Maintenance

  1. https://github.com/openedx/frontend-app-library-authoring/issues/107

Monitoring Repo Queues

T&L On-Call reviews the Studio Discourse Forums [Community, Development] weekly (usually on Monday).

...

For additional visibility, CODEOWNERS is used to automatically notify the entire team when a PR is submitted for review in the repos T&L maintains.

Regular Maintenance

T&L On-Call triages and mirrors all pending maintenance and security related requests weekly (usually on Monday), and either pulls them into the current sprint or moves them to the next sprint’s queue as required.

Maintainer Scrum of Scrums

T&L Engineering Manager attends the Maintainer Scrum of Scrums meeting to ensure the team continues to meet the expectations of Maintainership.