Openedx-platform repo "on-call" rotation?

Hey openedx-platform maintainers (@feanil, @UsamaSadiq , @robrap , @jristau1984), I want to talk about openedx-platform maintenance. A recurring problem I’m noticing that there are a handful of tasks which are monotonous, interrupt-ey, toilsome, and/or easy-to-forget, but in the end very important to keep openedx-platform development running smoothly. I’m thinking of things like:

Arbi-BOM used to take care of most of these, and since they disbanded, Feanil, Usama and I have kinda backstopped it as best we can, but we often fall behind or are caught by surprise at the interruptions.

I’d like to propose a lightweight “on-call” rotation between the named openedx-platform maintainers. Each engineer in the wg-maintenance-openedx-platform group would take two weeks where they are the primary person handling those tasks. The “on-call” hours would not extend out of standard working hours ( nothing on that list warrants working nights or weekends :slight_smile: ).

I’m also open to expanding the membership of the maintenance group to distribute the load across more people.

Let me know what you think!

3 Likes
  • Sounds reasonable.
  • The more the merrier.
  • It probably makes sense to simply try, learn, tweak.
1 Like

I’ve been a long advocate of setting up some kind of rotation like the one suggested to handle openedx-platform specifically.
We can start with the available members and keep the rotation updates in some public channel to let the community know that this is a place where they can contribute.

Sounds good! Let’s start next meeting. I can take first shift. We can use the meetings as our bi-weekly hand-off point.

1 Like