-
-
Notifications
You must be signed in to change notification settings - Fork 144
chore: add governance page #1922
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
base: 3.x
Are you sure you want to change the base?
Conversation
|
Slept on it for another night:
|
Tough to properly define it. I'd say "activity" should be:
With those criteria, it would effectively be pretty hard to be "inactive" |
It may be hard to have a single criteria; you might have a team member whose sole commitment is to triaging and progressing issues and doing code reviews. They'd not need to submit their own code in thise role. So people could be asked to commit to a level of activity based on what they are bringing to the project, and then moderately hold them to it, for 'inactivity' to then be considered on a case-by-case-basis. If there are multiple people covering the duties, then it could be a 60 or 90 days "no activity on the repo" with a removal of access, with a swift path for them to return. I think it's important to define something, for the times you NEED to invoke it, even if overall you don't invoke it often. |
|
@brendt - a few things... First, the easy one. Inactivity is the failure to perform any of their responsibilities defined under the roles section. My assumption, though I feel it necessary to leave provision for other scenarios, is that most of the time this will be without any communication to us as well - total disappearance. Second, I pretty strongly disagree with your 180 days comments. On a few fronts: Part of the BDFL's responsibilities include signing off on releases and setting the vision for the next release cycle. Remember, the governance document is intended to ensure a healthy project. Are you really comfortable with that not happening for half a year? I'm not. I think it'd kill Tempest and is very unhealthy. The intention, also, is that the BDFL could come back within 180 days and resume their duties. Beyond that (181 days) the officer is permanently made BDFL. Regarding community members roles, my intention was that they may be removed after 90 days. It's not an automatic removal, but suggested and ratified by the council. This feels fair, because we don't want to introduce a situation where a member is inactive for 179 days, makes a contribution, and then goes inactive for 179 days again. That's not consistent with the privilege of this role. |
Still WIP and up for discussion