mirror of
https://github.com/netbox-community/netbox.git
synced 2025-07-21 19:47:20 -06:00
Updated Maintainer Responsibilities (markdown)
parent
9975597fc2
commit
56a4bec26f
@ -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)
|
Loading…
Reference in New Issue
Block a user