TSC Voting Records

History of all KernelCI TSC votes

This page keeps track of all votes made by the TSC with a summary of the outcome and a more detailed section listing each individual vote.

Summary

DateMotionStatus
2025-11-27Add TSC Member: Minas HambardzumyanApproved
2025-11-27Add TSC Member: Ben CopelandApproved
2025-11-27Approve adding new TSC members under new charterApproved
2025-07-30Approve the new KernelCI TSC CharterApproved
2025-07-30Set up the Infrastructure CommitteeApproved
2025-03-12Add Arisu Tachibana as kernelci PyPI co-maintainerApproved
2025-03-12Set Denys Fedoryshchenko as kernelci PyPI maintainerApproved
2025-01-22Archiving legacy or inactive repositoriesApproved
2024-11-12Appoint Discord server administratorsApproved
2024-11-12Host test catalog prototype repo on the GitHub organizationApproved
2024-11-12Create “logspec” repository in the GitHub organizationApproved
2024-10-31Move from Slack to Discord as our main chat systemApproved
2024-09-05Add Paweł Wieczorek to the sysadmin working groupApproved
2024-08-13Add kci-dev and Arisu as its maintainer to the docsApproved
2024-08-13Give Arisu admin privileges to the moved kci-dev repoApproved
2024-08-13Transfer the kci-dev repo from Arisu to KernelCI organizationApproved
2024-07-11Create repository for the new dashboardApproved
2024-06-21Make thelinuxfoundation a GitHub org ownerApproved
2024-05-13Clean up admin permissionsApproved
2024-03-14Add TSC member: Shuah KhanApproved
2024-03-14Elect new TSC chairApproved
2024-02-08Add TSC member: Paweł WieczorekApproved
2024-02-08Make groups.io maintainers full ownersApproved
2023-12-14Add TSC member: JenyApproved
2023-12-14Add Denys as kernelci-project maintainerApproved
2023-12-14Replace Michał with Denys as Docker Hub adminApproved
2023-12-14Add Denys as GitHub KernelCI organisation adminApproved
2023-10-12Remove TSC member: Corentin LabbeApproved
2023-08-10Add Jeny to kernelci-core maintainersApproved
2023-04-13Subscribe to Azure Container Registry (Premium)Approved
2023-04-13Set up Harbour as Docker registry / cacheApproved
2023-04-13Apply for Docker Hub’s Open Source ProgramApproved
2023-03-09Add grafana-singlevalue-panel repositoryApproved
2023-03-09Remove TSC member: Alexandra PereiraApproved
2023-03-09Hold occasional weekly in US Pacific-friendly timezonePostponed
2023-01-12Add cros-ec-tests repository to KernelCI GitHub organisationApproved
2022-12-08Adopt the currently documented TSC rules as a starting pointApproved
2022-12-08Add mgalka to the GitHub admins teamApproved
2022-12-08List of SysAdmin resourcesApproved
2022-06-09Add TSC member: DenysApproved
2022-02-10Remvove TSC member: LakshmipathiApproved
2021-07-13Add TSC member: ArisuApproved

Votes

2025-11-27

Motion: Add TSC Member: Minas Hambardzumyan

  • Result: approved
  • Effective date: 2025-11-27
  • Voting method: meeting
  • Voting members: broonie, denys, gustavo, yogesh
  • Vote count: 4/4/5 in favour
  • Links: Notes

Motion: Add TSC Member: Ben Copeland

  • Result: approved
  • Effective date: 2025-11-27
  • Voting method: meeting
  • Voting members: broonie, denys, gustavo, yogesh
  • Vote count: 4/4/5 in favour
  • Links: Notes

Motion: Formally approve voting in new TSC members under the new charter

  • Description: Current member can put a motion through suggesting new members to be added to the TSC. If elect, new members term finishes together with the community elected members. The next election will be for the number of members at the end of the TSC term (minus one because the Infrastructure Committee is appointed directly as per charter rules).
  • Result: approved
  • Effective date: 2025-11-27
  • Voting method: meeting
  • Voting members: broonie, denys, gustavo, yogesh
  • Vote count: 4/4/5 in favour
  • Links: Notes

2025-07-30

Motion: Approve the new KernelCI TSC Charter

  • Result: approved
  • Effective date: 2025-07-30
  • Voting method: email
  • Voting members: khilman, broonie, gtucker, arisut, nuclearcat, jeny, shuah, mgalka
  • Vote count: 8/8/9 in favour
  • Links: Mail 2025-07-30

Motion: Set up the Infrastructure Committee with Denys, Pawel, Arisu, Jeny, Tales, Mark Brown and Gustavo as their initial members

  • Result: approved
  • Effective date: 2025-07-30
  • Voting method: email
  • Voting members: khilman, broonie, gtucker, arisut, nuclearcat, jeny, shuah, mgalka
  • Vote count: 8/8/9 in favour
  • Links: Mail 2025-07-30

2025-03-12

Motion: Set Denys Fedoryshchenko as kernelci PyPI maintainer

  • Result: approved
  • Effective date: 2025-03-17
  • Voting method: email
  • Voting members: khilman, broonie, gtucker, spbnick, arisut, nuclearcat, pawiecz, shuah
  • Vote count: 8/8/9 in favour
  • Links: Mail 2024-03-12

Motion: Add Arisu Tachibana as kernelci PyPI co-maintainer

  • Result: approved
  • Effective date: 2025-03-17
  • Voting method: email
  • Voting members: khilman, broonie, gtucker, spbnick, arisut, nuclearcat, pawiecz, shuah
  • Vote count: 8/8/9 in favour
  • Links: Mail 2024-03-12

2025-01-22

Motion: Archiving legacy or inactive repositories

  • kernelci-jenkins
  • lava-docker
  • kernelci-frontend
  • kernelci-backend
  • kernelci-jenkins-data
  • kernelci-backend-config
  • builder-config2
  • kernelci-frontend-config
  • builder-config-data
  • kernelci-docker
  • kernelci-tekton
  • skipgen
  • kernelci-admin
  • kernelci-core-staging
  • kernelci-doc
  • kernelci-reports-config
  • kernelci-reports
  • Result: approved
  • Effective date: 2025-02-25
  • Voting method: Maillist
  • Voting members: nuclearcat, spbnick, khilman, gtucker, arisut, broonie, pawiecz
  • Vote count: 7/7/9 in favour

2024-11-12

Motion: Appoint Discord server administrators

Appoint the following people as Discord server administrators:

  • Nikolai Kondrashov
  • Gustavo Padovan
  • Arisu Tachibana
  • Denys Fedoryshchenko
  • Result: approved
  • Effective date: 2024-11-12
  • Voting method: Maillist
  • Voting members: nuclearcat, pawiecz, spbnick, khilman, gtucker, arisut, broonie
  • Vote count: 7/7/9 in favour

Motion: Host test catalog prototype repo on the GitHub organization

  • Result: approved
  • Effective date: 2024-11-12
  • Voting method: Maillist
  • Voting members: nuclearcat, pawiecz, spbnick, khilman, gtucker, arisut, broonie
  • Vote count: 7/7/9 in favour

Motion: Create “logspec” repository in the GitHub organization

  • Result: approved
  • Effective date: 2024-11-12
  • Voting method: Maillist
  • Voting members: nuclearcat, pawiecz, spbnick, khilman, gtucker, arisut, broonie
  • Vote count: 7/7/9 in favour

2024-10-31

Motion: Move from Slack to Discord as our main chat system

  • Result: approved
  • Effective date: 2024-10-31
  • Voting method: Maillist
  • Voting members: nuclearcat, shuah, pawiecz, spbnick, khilman, gtucker, mgalka
  • Vote count: 7/7/9 in favour

2024-09-05

Motion: Add Paweł Wieczorek to the sysadmin working group

  • Result: approved
  • Effective date: 2024-09-05
  • Voting method: Maillist
  • Voting members: arisut, nuclearcat, shuah, pawiecz, spbnick, jenysadadia, khilman, broonie, gtucker
  • Vote count: 8/8/9 in favour

2024-08-13

Motion: Transfer the kci-dev repo from Arisu to KernelCI organization

  • Result: approved
  • Effective date: 2024-08-13
  • Voting method: Maillist
  • Voting members: arisut, nuclearcat, shuah, pawiecz, spbnick, jenysadadia, khilman
  • Vote count: 6/7/10 in favour, 1/7/10 abstained

Motion: Give Arisu admin privileges to the moved kci-dev repo

  • Result: approved
  • Effective date: 2024-08-13
  • Voting method: Maillist
  • Voting members: arisut, nuclearcat, shuah, pawiecz, spbnick, jenysadadia, khilman
  • Vote count: 6/7/10 in favour, 1/7/10 abstained

Motion: Add kci-dev and Arisu as its maintainer to the docs

  • Result: approved
  • Effective date: 2024-08-13
  • Voting method: Maillist
  • Voting members: arisut, nuclearcat, shuah, pawiecz, spbnick, jenysadadia, khilman
  • Vote count: 6/7/10 in favour, 1/7/10 abstained

2024-07-11

Motion: Create repository for the new dashboard

Create dashboard repository in the kernelci organization on GitHub, to host the code for the new web dashboard.

Votes

  • Result: approved
  • Effective date: 2024-07-11
  • Voting method: Maillist
  • Voting members: pawiecz, broonie, spbnick, nuclearcat, jenysadadia, gtucker, arisut, shuah, khilman
  • Vote count: 9/9/10 in favour

2024-06-21

Motion: Make thelinuxfoundation a GitHub org owner

Add thelinuxfoundation user account as an “owner” to the KernelCI GitHub organization. So that we can setup their insights dashboard.

Votes

  • Result: approved
  • Effective date: 2024-06-21
  • Voting method: Maillist
  • Voting members: broonie, gtucker, spbnick, nuclearcat, jenysadadia, arisut
  • Vote count: 6/6/10 in favour

2024-05-13

Motion: Cleanup admin permissions

Amend the following permissions for Guillaume Tucker, as he’s relinquished his administrative roles:

  • Replace “Super admin” role with “Analyst”, on the LinkedIn kernelci.org organization
  • Replace “Owner” membership with “Member” on GitHub organization.
  • Replace “Workspace Admin” account type with “Regular Member” on Slack.

Amend the following permissions for Tyler Baker, as he’s no longer involved with KernelCI:

  • Replace “Super admin” role with “Analyst”, on the LinkedIn kernelci.org organization

Votes

  • Result: approved
  • Effective date: 2024-05-13
  • Voting method: Maillist
  • Voting members: khilman, broonie, gtucker, spbnick, mgalka, nuclearcat, jenysadadia, shuah, arisut
  • Vote count: 9/9/10 in favour

2024-03-14

Motion: Add TSC Member: Shuah Khan

  • Result: approved
  • Effective date: 2024-03-18
  • Voting method: TSC monthly
  • Voting members: arisut, broonie, gtucker, nuclearcat, pawiecz, spbnick
  • Vote count: 6/6/8 in favour

Motion: Elect TSC Chair

  • Candidates: Shuah Khan, Nikolai Kondrashov
  • Elected: Nikolai Kondrashov
  • Result: approved
  • Effective date: 2024-04-01
  • Voting method: TSC monthly
  • Voting members: arisut, broonie, gtucker, nuclearcat, pawiecz, spbnick
  • Vote count: 4/6/8 for Nikolai, 1/6/8 for Shuah, 1/6/8 abstained

2024-02-08

Motion: Add TSC Member: Paweł Wieczorek

  • Result: approved
  • Effective date: 2024-02-12
  • Voting method: TSC monthly
  • Voting members: arisut, broonie, gtucker, nuclearcat, Jeny, spbnick
  • Vote count: 6/8, 6/6 in favour

Motion: Make groups.io maintainers full owners

  • Result: approved
  • Effective date: 2024-02-12
  • Voting method: TSC monthly
  • Voting members: arisut, broonie, gtucker, nuclearcat, Jeny, spbnick
  • Vote count: 6/8, 6/6 in favour

2023-12-14

Motion: Add TSC member: Jeny Sadadia

  • Result: approved
  • Effective date: 2023-12-18
  • Voting method: email
  • Voting members: arisut, broonie, gtucker, nuclearcat
  • Vote count: 4/7, 4/4 in favour

Motion: Add Denys as kernelci-project maintainer

  • Result: approved
  • Effective date: 2023-12-18
  • Voting method: email
  • Voting members: arisut, broonie, gtucker, nuclearcat
  • Vote count: 4/7, 4/4 in favour

Motion: Replace Michał with Denys as Docker Hub admin

  • Result: approved
  • Effective date: 2023-12-18
  • Voting method: email
  • Voting members: arisut, broonie, gtucker, nuclearcat
  • Vote count: 4/7, 4/4 in favour

Motion: Add Denys as GitHub KernelCI organisation admin

  • Result: approved
  • Effective date: 2023-12-18
  • Voting method: email
  • Voting members: arisut, broonie, gtucker, nuclearcat
  • Vote count: 4/7, 4/4 in favour

2023-10-12

Motion: Remove TSC member: Corentin Labbe

  • Result: approved
  • Effective date: 2023-11-17
  • Voting method: email
  • Voting members: arisut, broonie, gtucker, khilman, nuclearcat
  • Vote count: 5/8, 5/5 in favour

2023-08-10

Motion: Add Jeny to kernelci-core maintainers

  • Result: approved
  • Effective date: 2023-08-10
  • Voting method: regular TSC meeting
  • Voting members: spbnick, broonie, gtucker, nuclearcat, arisut
  • Vote count: 5/8, 4/5 in favour (broonie had to drop out of the meeting)

2023-04-13

Motion: Apply for Docker Hub’s Open Source Program

  • Result: approved
  • Effective date: 2023-04-13
  • Voting method: regular TSC meeting
  • Voting members: broonie, spbnick, mgalka, gtucker, nuclearcat, arisut
  • Vote count: 6/8, 6/6 in favour

Motion: Set up Harbour as Docker registry / cache

  • Result: approved
  • Effective date: 2023-04-13
  • Voting method: regular TSC meeting
  • Voting members: broonie, spbnick, mgalka, gtucker, nuclearcat, arisut
  • Vote count: 6/8, 4/6 in favour

Note: We could try Azure first and consider setting up Harbour later on, or maybe only for caching.

Motion: Subscribe to Azure Container Registry (Premium)

  • Result: approved
  • Effective date: 2023-04-13
  • Voting method: regular TSC meeting
  • Voting members: broonie, spbnick, mgalka, gtucker, nuclearcat, arisut
  • Vote count: 6/8, 6/6 in favour

Note: If we start a subscription, we should have a trial period to verify the limits match the expectations. Then if there’s a problem we may stop the subscription (e.g. if “500 actions” or other implicit limits are make it unusable for us).

Motion: Add mgalka to Linux Foundation SysAdmin JIRA

  • Result: approved
  • Effective date: 2023-04-13
  • Voting method: regular TSC meeting
  • Voting members: broonie, spbnick, mgalka, gtucker, nuclearcat, arisut
  • Vote count: 6/8, 6/6 in favour

Note: This wasn’t necessary, anyone can create a JIRA ticket asking for DNS changes. It’s up to the LF sysadmins to moderate the requests.

2023-03-09

Motion: Add grafana-singlevalue-panel repository

  • Result: approved
  • Effective date: 2023-03-09
  • Voting method: regular TSC meeting
  • Voting members: broonie, spbnick, mgalka, gtucker, nuclearcat
  • Vote count: 5/8, 5/5 in favour

Motion: Remove TSC member: Alexandra Pereira

  • Result: approved
  • Effective date: 2023-03-09
  • Voting method: regular TSC meeting
  • Voting members: broonie, spbnick, mgalka, gtucker, nuclearcat
  • Vote count: 5/8, 5/5 in favour

Motion: Hold occasional weekly in US Pacific-friendly timezone

2023-01-12

Motion: Add cros-ec-tests repository to KernelCI GitHub organisation

  • Result: approved
  • Effective date: 2023-01-23
  • Voting method: regular TSC meeting
  • Voting members: mgalka, arisut, broonie, gtucker, nuclearcat, spbnick
  • Vote count: 6/9 voting, 6/6 in favour

2022-12-08

Motion: Confirm a list of the components to which each member of the sysadmin subgroup should have access

  • Result: approved
  • Effective date: 2022-12-08
  • Voting method: regular TSC meeting/Mail
  • Voting members: mgalka, nuclearcat, gtucker, spbnick, broonie, arisut, khilman
  • Vote count: 7/9 voting, 7/7 in favour
  • Links: Mail 2022-12-08

Motion: Add mgalka to the GitHub admins team

  • Result: approved
  • Effective date: 2022-12-08
  • Voting method: regular TSC meeting/Mail
  • Voting members: nuclearcat, gtucker, spbnick, broonie, arisut, khilman, (mgalka abstain)
  • Vote count: 6/9 voting, 6/6 in favour
  • Links: Mail 2022-12-08

Motion: Adopt the currently documented TSC rules as a starting point

  • Result: approved
  • Effective date: 2022-12-08
  • Voting method: regular TSC meeting/Mail
  • Voting members: mgalka, nuclearcat, gtucker, spbnick, broonie, arisut, khilman
  • Vote count: 7/9 voting, 7/7 in favour
  • Links: Mail 2022-12-08

2022-06-09

Add TSC member: Denys Fedoryshchenko

  • Result: approved
  • Effective date: 2022-06-09
  • Voting method: regular TSC meeting
  • Voting members: gtucker, apereira, spbnick, broonie, arisut
  • Vote count: 5/8 voting, 5/5 in favour
  • Links: PR #121

2022-02-10

Remove TSC member: Lakshmipathi Ganapathi

  • Result: approved
  • Effective date: 2022-02-10
  • Voting method: regular TSC meeting
  • Voting members: arisut, apereira, spbnick, broonie, gtucker, laks (deferred)
  • Vote count: 6/9 voting, 6/6 in favour
  • Links: PR #100

2021-07-13

Add TSC member: Arisu Tachibana

  • Result: approved
  • Effective date: 2021-07-13
  • Voting method: regular TSC meeting
  • Voting members: broonie, apereira, mgalka, laks, gtucker
  • Vote count: 5/8 voting, 5/5 in favour
  • Links: PR #18
Last modified February 25, 2025