Versions Compared

Key

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

...

Prefix

Who

Access

Examples (these don’t all exist…. yet)

openedx-

Teams related to managing the Open edX project itself.

Varies depending on need. Sometimes write, sometimes maintain, sometime admin. Follows the principle of least privilege.

The openedx-triage team is special team that grants triage on everything, so no other team should ever need to grant triage or read.

openedx-triage

openedx-release-managers (Grants maintain access to all community release repos.)

openedx-product

bot-

Bot accounts that need access to repositories. Generally one bot per team, although bots could be grouped together if it makes sense.

Ideally, the lowest level of access (write/maintain/admin) that the bot needs in order to function, granted on the smallest number of repositories possible.

bot-requirements

bot-semantic-release

cla-checker (needs renaming)

committers-

A subset of Coding Core Contributors, organized around an area of expertise or contribution topic.

Grants write access to a set of related repositories.

In some cases, the “set” may be a single repository.

committers (All Coding CCs. Grants write to open-edx-proposals + all issues-only repos.)

committers-analytics

committers-events

Frontend groups:

  • committers-frontend

  • committers-frontend-mfes

  • committers-frontend-base

As opposed to a single frontend repo:

  • committers-frontend-build

ccp-committer-USERNAME

Temporary: A team containing a single Coding Core Contributor through which their access was granted.

We are moving away from these and towards committers- teams.

Grants write access to a set of repos.

ccp-committer-agrendalath

ccp-committer-regisb

2u-

Teams or sub-teams at 2U.

Just write on the specific repositories that the team works on.

2u-edx-legacy (Formerly push-pull-all. Grants write access to ~100 repos to all 2U/edX employees.)

2u-teaching-and-learning

2u-teaching-and-learning-oncall

2u-cosmonauts

2u-enterprise

2u-enterprise-quokkas

COMPANY-

Firms/companies/orgs or teams within them.

None

axim-engineering

axim-engineering-oncall

opencraft

opencraft-bebop

wg-NAME-

Teams related to the working group <GROUPNAME>.

None

wg-build-test-release

wg-build-test-release-chair

interest-

Teams in the community that are centered around a shared project, interest, activity, background, etc.

None

interest-performance

< anything that doesn’t fit the pattern above >

This is a legacy team that will be deleted or renamed by Axim in the near future.

Varies