2022-08-10 Maintainers Meeting notes
Date
Aug 10, 2022
Participants
@Edward Zarecor
@Ned Batchelder (Deactivated)
@Sarina Canelake
@Colin Brash
@Jeremy Bowman (Deactivated)
@Braden MacDonald
@Felipe Montoya
@Azan Bin Zahid (Deactivated)
@Waheed Ahmed (Deactivated)
@Feanil Patel
@Piotr Surowiec
@Umar Ali (Deactivated)
@Maria Grimaldi
Goals
Understand the purpose of the maintainers program and the pilot
Tools we have
Model repo DoneXBlock
Backstage – currently facing an outage
Grimoire Dashboard – example of PR Backlog for course-discovery
Agree to a plan for adopting OEP-55 recommendations for Open edX maintenance
Proposal for phase 1
Consistent READMEs
Include a helpful “mission statement.”
Include badges
catalog-info.yaml file exists with maintainers specified
Consistent application of repo standards
Requirements bot is running
Maintainers are getting PR messages / are taggable
Auto-deletion of branches is enabled
etc.
Reachability of maintainers – discussion with proposal
Issues on in all repos
Maintainers are monitoring – what’s possible?
Issues
Discourse
Slack
Discussion topics
Time | Item | Presenter | Notes |
---|---|---|---|
|
|
| |
Overview of current edX/2U ownership tracking |
| ||
| What do we want to include in the pilot? |
|
|
| Overview of existing tooling |
|
|
| Linter/checker for rules? |
|
|
| Intersection of maintainership and core repos? |
|
|
| Things to get done for the pilot |
|
|
| Maintainer reachability |
|
|
|
|
|
|
|
|
|
|