Skip to content

Latest commit

 

History

History
42 lines (29 loc) · 1.56 KB

contribute_tsc_norms.md

File metadata and controls

42 lines (29 loc) · 1.56 KB
id title hide_title
contribute_tsc_norms
TSC Processes
true

TSC Processes

This document provides a collection of norms for how the Magma TSC operates.

Positions

TSC

Positions are elected via majority vote from the codeowners. Last until earliest of:

  • 1-year term (pending TSC-wide phase-adjustment)
  • Resignation
  • TSC-majority vote to end term early

TSC chair

Position is elected via majority vote from the TSC. Last until earliest of:

  • 1-year term (pending TSC-wide phase-adjustment)
  • Resignation
  • TSC-majority vote to end term early

Voting considerations

  • Majority vote means >50% of the vote -- a tie vote means the motion fails
  • There is no consideration for quorum for the following votes -- motions require yea votes from >50% of the full voting body
    • Ending a TSC member's term early
    • Voting in the TSC chair

Additional norms

  • In the event of disagreements within the TSC, codeowners, or community on whether bylaws and norms were followed, or whether the set of bylaws and norms are reasonable, escalation routes first through the Governance Board, then finally to LinuxFoundation when necessary
  • TSC chair election to align with calendar year
  • Phase-adjustment: TSC 1-year terms to be phased such that, at a uniform turnover rate, full turnover would not occur in less than 6 months. E.g., if the TSC had 6 members, phase the term end-dates out by 1 month each
  • TSC votes are held in the magma-tsc-voting@lists.magmacore.org mailing list
  • Codeowner votes are held in #governance-codeowners-private via the Accord bot