Skip to content
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

Technical Steering Committee 2022 Elections #765

Closed
leebyron opened this issue Oct 28, 2021 · 6 comments
Closed

Technical Steering Committee 2022 Elections #765

leebyron opened this issue Oct 28, 2021 · 6 comments
Assignees
Labels
Action item 🎬 Everyone 🌐 Need everyone to look at this Ready for review 🙌 Action Item issues are reviewed and closed during Working Group meetings.

Comments

@leebyron
Copy link
Collaborator

leebyron commented Oct 28, 2021

The GraphQL technical project is governed by our technical steering committee (TSC).

The TSC was initially seeded in Nov 2020 with ten individuals plus the exec director (myself) with terms randomly assigned to be 1 or 2 years. Starting this year and going forward, we will hold elections for five seats per year with each elected member to serve a 2 year term.

TSC election process overview:

Please read the complete rules for this elections process. However here is a brief overview:

  1. Five TSC members end their terms on Dec 31st.
  2. Between now and the end of the year we will nominate and elect five members for these seats.
  3. Existing TSC members may (but are not required to) nominate themselves for an additional term.
  4. The TSC members not up for election (remaining 5 plus myself) vote on nominees using the Condorcet method.

Upcoming dates:

Nov 1 Nominations open. If interested, please submit your name with this form.
Nov 29 Nominations close.
Dec 1 Voting by remaining TSC to begin.
Dec 27 Voting ends and new TSC members announced (or earlier).
Dec 31 Prior TSC members' term ends.
Jan 1, 2022 New TSC members' two-year term begins. (Note: The next TSC/WG meeting to be held Jan 6th, 2022)
Dec 31, 2023 New TSC members' two-year term ends.

Expiring TSC member terms:

Name Affiliation Term begins Term ends
Benjie Gillam Graphile Nov 1, 2020 Dec 31, 2021
Brielle Harrison PayPal Nov 1, 2020 Dec 31, 2021
Ivan Goncharov Apollo Nov 1, 2020 Dec 31, 2021
Matt Mahoney Facebook Nov 1, 2020 Dec 31, 2021
James Baxley Apollo GraphQL Nov 1, 2020 Dec 31, 2021

Members voting in this election:

Name Affiliation Term begins Term ends
Lee Byron (chair) GraphQL Specification N/A N/A
Andi Marek GraphQL Java Nov 1, 2020 Dec 31, 2022
Dan Schafer Facebook Nov 1, 2020 Dec 31, 2022
Nick Schrock Elementl Nov 1, 2020 Dec 31, 2022
Rob Zhu AWS Nov 1, 2020 Dec 31, 2022
Sasha Solomon Twitter Nov 1, 2020 Dec 31, 2022

TSC responsibilities overview:

Please read the complete TSC scope. However here is a brief overview of expectations:

  • At a minimum, TSC members are responsible for guiding the GraphQL project via voting on approving proposals and spec releases.
  • TSC members are encouraged to participate in working group meetings and help maintain technical progress, process and procedure.
  • TSC members are administrators of Github and other technical spaces, and may be asked to help resolve problems.
  • TSC members serve for two years, but may abandon their seat early via special election.

Note: Working group meetings remain open to all who wish to join and contribute. The RFC process by which GraphQL evolves uses a consensus model, and TSC rarely intervene with this model. Our goal remains to maintain open contribution.

Important links:

I'm happy to answer any questions within this issue!

@leebyron leebyron added Action item 🎬 Everyone 🌐 Need everyone to look at this labels Oct 28, 2021
@leebyron
Copy link
Collaborator Author

cc @graphql/tsc

@IvanGoncharov
Copy link
Member

@leebyron Thanks, Lee 👍
Small clarification, I now work in Apollo (since Aug 2021) and I'm also sent PR to update the current TSC document: #767

@benjie benjie added this to To do in Actions 2021-11-04 via automation Nov 28, 2021
@benjie benjie added the Ready for review 🙌 Action Item issues are reviewed and closed during Working Group meetings. label Nov 28, 2021
@benjie
Copy link
Member

benjie commented Nov 28, 2021

Since nominations close tomorrow I've marked this ready for review. I've also filed it under Nov's WG and assigned a champion for consistency with other action items.

@leebyron leebyron changed the title Technical Steering Committee 2022 Nominations Technical Steering Committee 2022 Elections Dec 2, 2021
@leebyron leebyron removed the Ready for review 🙌 Action Item issues are reviewed and closed during Working Group meetings. label Dec 2, 2021
@leebyron
Copy link
Collaborator Author

leebyron commented Jan 6, 2022

Here are the results of the TSC election. The five winners (in alphabetical order) are:

  • Benjie Gillam
  • Ivan Goncharov
  • Marc-Andre Giroux
  • Matt Mahoney
  • Michael Staib

@leebyron
Copy link
Collaborator Author

leebyron commented Jan 6, 2022

A great thanks to past and present TSC members, and for everyone who self-nominated. We got quite a lot more nominations than I expected, which is fantastic.

I'd like to remind everyone who nominated that the TSC is a vote-holding position and carries accountability, but not the only set who take action and contribute to the core of the GraphQL project. I'm grateful for the energy you all provide to the project and community and hope that you continue to contribute

@benjie benjie added the Ready for review 🙌 Action Item issues are reviewed and closed during Working Group meetings. label Jan 6, 2022
@leebyron
Copy link
Collaborator Author

  • Updated TSC charter
  • Updated Github @graphql/tsc team

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Action item 🎬 Everyone 🌐 Need everyone to look at this Ready for review 🙌 Action Item issues are reviewed and closed during Working Group meetings.
Projects
No open projects
Development

No branches or pull requests

3 participants