Onboard new Maintainers (Aug 2023 Cohort)

Goal

The Web IDE project needs more active maintainers to improve reviewer efficiency and availability for this project.

Similar to the gitlab-vscode-extension project, let's setup a short-lived program to onboard a small cohort to being effective maintainers for the gitlab-web-ide project.

TODO

  1. Document maintainer responsibilities in the gitlab-web-ide project. !238 (merged)
  2. Pick an issue to implement for Maintainer on-boarding pairing sessions. (#82 (closed), Stretch: gitlab#387402 (closed), Stretch: #68)
  3. Get commitment from new Maintainer Onboarding members.
  4. Find weekly time that works for most Maintainer Onboarding members.
  5. Host/Record project introduction meeting with Q&A (1h).
  6. Host/Record pairing on new feature (3 sessions each 1h).
  7. Add Maintainer Onboarding members to the project 🎉

About maintainer responsibilities

At the moment, this will be just code reviews. The project does not have a lot of contributors. Looking at this chart, it's safe to assume that there's an average of 10-20 MR's per month.

Edited by Paul Slaughter