-
Notifications
You must be signed in to change notification settings - Fork 11
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
Update TSC membership rules #53
Conversation
- Once nominated, there will be a vote by existing Core members. | ||
- See [vote rules & requirements](#voting) for info on how this vote works. | ||
- The makeup of the TSC is decided by the project Steward. | ||
- A core member may self-nominate by sending a private message to the Steward. The Steward shall provide time and effort to discuss the nomination with any nominee, and provide feedback that would be helpful to the nominee as they evaluate their own nomination. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
is there a better way to word this? Is it worth having this? What I'm trying to capture here is that anyone feels like they can say "hey, I want to be on the TSC" and the Project Steward has a responsibility to engage with them in evaluating their self-nomination, and communicating back to them constructive feedback based on the Steward's evaluation of them as a nominee.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sounds clear enough to me
- Once nominated, there will be a vote by existing Core members. | ||
- See [vote rules & requirements](#voting) for info on how this vote works. | ||
- The makeup of the TSC is decided by the project Steward. | ||
- A core member may self-nominate by sending a private message to the Steward. The Steward shall provide time and effort to discuss the nomination with any nominee, and provide feedback that would be helpful to the nominee as they evaluate their own nomination. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sounds clear enough to me
- You can be nominated by any existing Core member (L3 or above). Note: This includes all existing TSC members as well. | ||
- Once nominated, there will be a vote by existing Core members. | ||
- See [vote rules & requirements](#voting) for info on how this vote works. | ||
- The makeup of the TSC is decided by the project Steward. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe worth precising that the Steward can remove the TSC membership from any active TSC member if it doesn't align with the goals of the TSC, or if there's a better fit within the Core team. Technically this could be inferred from the sentence as it is written now but I think it could be useful to make it more explicit
I think this makes more sense, the self-nomination thing was always going to be awkward in practice, and probably would discourage people from doing it, but I also think self-nomination is something that people should be able to do. Since the Steward is already able to override many (most?) decisions when there is not consensus, it seems reasonable to just hand over this responsibility to them. |
This is proposed as an alternative to #52 based on feedback I've received from potential TSC members after #48 was merged. It is complementary to #51 and not blocking that discussion.
So I'd actually thought that the TSC makeup was ultimately decided by the project steward, and only after #48 was merged did I realize that there is a nomination + voting process. I wasn't planning on revisiting this until after the TSC had been updated through the now-unblocked self-nomination process, but based on feedback from people trying to go through the process now, it sounds like the current process is still flawed.
I'd like to remove the nomination process and move to a simpler model for a couple of reasons:
Notably, this PR also removes me from the TSC, since the project steward has enough power as it is and is still responsible to be an engaged guide/participant alongside the TSC in RFC discussions.