Versions Compared

Key

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

...

The Slack channel: #maintainers-pilot.

Scrum of Scrums

An initial gathering of maintainers will be planned for sometime in August 2022. This should include This is a public group that meets every 2 weeks currently. Meetings are on the public working group calendar. This group includes all the maintainers named in the pilot but will also be open to any other explicitly named maintainers.

Pilot repos

...

Repository

...

Maintainer

...

Catalog-info.yaml

...

Readme updated

...

Requirements bot

...

GitHub Notifications

...

GitHub Issues

...

Discourse reach-ability

...

blockstore

...

OpenCraft - Braden MacDonald Piotr Surowiec

...

Yes

...

Yes

...

Yes

...

Yes

...

Yes

...

Yes

...

DoneXBlock

...

Edward Zarecor (tCRIL)

...

Yes

...

Yes

...

Yes

...

Yes

...

Yes

...

Yes

...

edx-ace

...

Vanguards (Arbisoft / 2U) - Zainab Amir (Deactivated)

...

Yes

...

Yes

...

Yes

...

Yes

...

Yes

...

Yes

...

edx-rest-api-client

...

Arch-BOM (2U) - Ned Batchelder (Deactivated)

...

Yes

...

Yes

...

Yes

...

Yes

...

Yes

...

Yes

...

openedx-events

...

eduNEXT - Felipe Montoya Maria Grimaldi

...

Yes

...

Yes

...

Yes

...

Yes

...

Yes

...

Yes

...

RateXBlock

...

Edward Zarecor (tCRIL)

...

To be deprecated

...

Minimal

...

N/A

...

N/A`

...

N/A

...

N/A

...

xblock-lti-consumer

...

Cosmonauts (2U) - Zach Hancock

...

Yes

...

Yes

...

Needs schedule update

...

Yes

...

Yes

...

Yes

...

course-discovery

...

Phoenix (Arbisoft / 2U) - Azan Bin Zahid (Deactivated)

...

Yes

...

Yes

...

Yes (daily)

...

Yes

...

Yes

...

Yes

...

frontend-app-publisher

...

Phoenix (Arbisoft / 2U) -Azan Bin Zahid (Deactivated)

...

In Process

...

In Process

...

Yes

...

Yes

...

Yes

...

Yes

...

credentials

...

Aperture (2U) - Kelly Buchanan

...

Yes

...

No

...

Yes

...

Yes

...

Yes

...

.

You can add the event to your calendar from here.

Pilot Details

Quality Standards

A full set of quality standards are still in development, but as we add them, we are adding ADRs to OEP-55.

Pilot

...

Phases

Phase

Dates

Goals

Pilot Phase 1

Expected Outcomes

  • A valid and accurate catalog-info.yaml file exists in each repo in the pilot that follows the guidelines provided in OEP-55:ADR-1

  • Consistent READMEs

  • Requirements bot is running on at-least a weekly cadence for each repo in the pilot. Maintainers should get tagged for review and review and merge PRs in a timely manner (within a week of creation).

  • Maintainers have updated their GitHub notification settings so that they are getting PR messages / are taggable

  • GitHub Issues are enabled in all maintained repos

  • Maintainers are monitoring agreed upon communication channels

    • GitHub Issues specific to the repos they maintain

    • Discourse - All maintainers should have accounts and should receive notifications if they are directly mentioned.

Target Date

Pilot maintainers should complete all phase 1 work by September 16th.

Pilot Phase 2

...

Fall / Winter 2022

  • Basic metadata on repos and maintainers

  • Sample of 10 repos with maintainers from 5 companies

Pilot Phase 2

Spring 2023

  • SLA for responding to and merging pull requests

  • 27 repos (9 carry-over from Phase 1)

  • Includes all MFEs in Palm

Pilot Phase 3

Pilot Phase 4

Overall Pilot Expected Outcomes

...