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

🗳 2023 Technical Steering Committee (TSC) Elections 🗳 #1175

Closed
leebyron opened this issue Nov 16, 2022 · 5 comments · Fixed by #1251
Closed

🗳 2023 Technical Steering Committee (TSC) Elections 🗳 #1175

leebyron opened this issue Nov 16, 2022 · 5 comments · Fixed by #1251

Comments

@leebyron
Copy link
Collaborator

leebyron commented Nov 16, 2022

I hope you're not tired of elections, because it's time to run our own.

Please see the 2022 TSC Elections process for context from last year.

While our charter calls for Elections concluding by the end of the year, since we're opening nominations late, we'll shift the elections schedule by one month to allow for more time for nominations (and extend existing terms by the same).


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). Elections are held 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 Jan 31st (this year delayed by one month, see above).
  2. Between now and then we collect nominations 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 16 Nominations open. If interested, please submit your name with this form.
Dec 31 Nominations close.
Jan 1 Voting by remaining TSC to begin.
Jan 31 Voting ends and new TSC members announced (or earlier!).
Jan 31 Prior TSC members' term ends.
Feb 1, 2022 New TSC members' two-year term begins. (Note: The next TSC/WG meeting to be held Feb 2nd, 2022)
Dec 31, 2023 New TSC members' two-year term ends.

Expiring TSC member terms:

Name Affiliation Term begins Term ends
Andi Marek GraphQL Java Nov 1, 2020 Jan 31, 2023
Dan Schafer Facebook Nov 1, 2020 Jan 31, 2023
Nick Schrock Elementl Nov 1, 2020 Jan 31, 2023
Rob Zhu AWS Nov 1, 2020 Jan 31, 2023
Sasha Solomon Twitter Nov 1, 2020 Jan 31, 2023

Members voting in this election:

Name Affiliation Term begins Term ends
Lee Byron (chair) GraphQL Specification N/A N/A
Benjie Gillam Graphile Nov 1, 2020 Dec 31, 2023
Ivan Goncharov Apollo Nov 1, 2020 Dec 31, 2023
Marc-Andre Giroux Netflix Jan 1, 2022 Dec 31, 2023
Matt Mahoney Facebook Nov 1, 2020 Dec 31, 2023
Michael Staib ChilliCream Jan 1, 2022 Dec 31, 2023

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
Copy link
Collaborator Author

cc @graphql/tsc

@dschafer
Copy link
Contributor

My term is expiring this year, and since my day-to-day work hasn't involved GraphQL as of late, I'm not planning on renominating myself so that my seat can open up for a new TSC member. The community and the TSC are clearly in good hands, and I'm excited to see how GraphQL continues to grow and evolve in the years ahead!

@robzhu
Copy link
Contributor

robzhu commented Nov 28, 2022

I will not be renominating myself so that someone else can have a chance to work with this amazing group and drive the GraphQL ecosystem forward. However, I plan on staying an active member of the working group.

@schrockn
Copy link
Contributor

schrockn commented Nov 28, 2022 via email

@robrichard robrichard pinned this issue Nov 30, 2022
@robrichard robrichard unpinned this issue Nov 30, 2022
@leebyron
Copy link
Collaborator Author

leebyron commented Feb 1, 2023

Thank you to everyone who nominated themselves for a TSC role, and for our now emeritus TSC members for creating space for a host of new members.

We had ten excellent nominees, and last week the remaining TSC members voted by way of preference ordering (using Meek STV)

Next elected members are (in alpha order)...

🥁 🥁 🥁 🥁 🥁 🥁 🥁 🥁 🥁 🥁 🥁 🥁 🥁 🥁 🥁 🥁 🥁 🥁 🥁 🥁

Andi Marek @andimarek
Kewei Qu @Keweiqu
Rob Richard @robrichard
Stephen Spalding @fotoetienne
Uri Goldshtein @Urigo

👏 👏 👏 👏 👏 👏 👏 👏 👏 👏 👏 👏 👏 👏 👏 👏 👏 👏 👏 👏

Huge congratulations to this group, and thank you for helping us keep the GraphQL project organized and effective!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants