-
Notifications
You must be signed in to change notification settings - Fork 45
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Define maintainer process #15
Comments
My thoughts:
Technical Implementation Details
|
100% agreement on all points. WRT management of projects/maintainers - if we had a single tool that could manage CONTRIBUTORS.md or perform other useful activities related to maintainers for N+1 repo's that would be ideal. Might be that tool doesnt exist today. |
Some tool or tools are going to be needed to maintain groups, codeowners files, and any other contributing docs that mention the maintainers. It has to be automated or this doesn't work. That might mean we have to create some basic tooling. I hope we can find something that works for us though. |
I'd like to push back a bit on "publicly available in a real-time communication medium" - I realize this is the ideal, but it hasn't been sustainable in the past and has resulted in burn out. Additionally, unless we have the paid Slack (which we know is a no go) I think all maintainer and development conversations should be in a durable medium. How would you feel about communication between maintainers and community members happening through Github? |
TODO:
|
As far as the overall structure of the maintainers here's what we use in the 3 major Chef managed projects https://github.com/chef/chef-rfc/blob/master/rfc030-maintenance-policy.md#how-the-project-is-maintained |
Once we have defined a project in #14 we need to define the process for maintaining each project. This issue will define a process for assigning maintainers to a project and will give a rough idea of the responsibilities of a maintainer.
The text was updated successfully, but these errors were encountered: