\uD83D\uDDD3 Date
\uD83D\uDC65 Participants
\uD83E\uDD45 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
https://github.com/openedx/open-edx-proposals/pull/363
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
\uD83D\uDDE3 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 |
| ||
✅ Action items
- Catalog and provide guidance for common tasks with our current tools
- Update Requirements for public repos (I labeled it obsolete --Ned)
- Create a version of the repo health dashboard for public pilot consumption
- Propose a list of course grained categories for discourse.