From 56a4bec26fcf01678bdd555145c705204ca17bcb Mon Sep 17 00:00:00 2001 From: Jeremy Stretch Date: Thu, 30 May 2024 12:39:25 -0400 Subject: [PATCH] Updated Maintainer Responsibilities (markdown) --- ...iner-Responsibilities.md => Maintainers.md | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) rename Maintainer-Responsibilities.md => Maintainers.md (59%) diff --git a/Maintainer-Responsibilities.md b/Maintainers.md similarity index 59% rename from Maintainer-Responsibilities.md rename to Maintainers.md index 80e80ba..fa257ac 100644 --- a/Maintainer-Responsibilities.md +++ b/Maintainers.md @@ -1,3 +1,5 @@ +## Maintainer Obligations + * Maintainers are expected to contribute at least four hours per week on average toward the project * This can be employer-sponsored or individual time, with the understanding that all contributions are submitted under the Apache 2.0 license and that your employer may not make claim to any contributions. * Contributions include code work, issue management, and community support @@ -8,3 +10,21 @@ * Meetings are held as virtual audio/video conferences. * Official channels for communication include GitHub issues/PRs, the netbox-discuss mailing list, and #netbox on the [NetDev Community Slack](https://join.slack.com/t/netdev-community/shared_invite/zt-mtts8g0n-Sm6Wutn62q_M4OdsaIycrQ) * Maintainers with no substantial recorded activity in 60 days will be removed from the project + +## Processes + +### Onboarding a New Maintainer + +1. Add the user to the **netbox-core** team on GitHub +2. Invite to the private maintainers Slack channel +3. Invite to the recurring maintainers meeting +4. Add GitHub username to the issue triage rotation +5. Add individual to the maintainers list on [the wiki](https://github.com/netbox-community/netbox/wiki#maintainers) + +### Removing a Maintainer + +1. Remove the user from the **netbox-core** team on GitHub +2. Remove from the private maintainers Slack channel (optional) +3. Remove from the recurring maintainers meeting +4. Remove GitHub username from the issue triage rotation +5. Remove name from maintainers list on [the wiki](https://github.com/netbox-community/netbox/wiki#maintainers)