TSC Members

TSC Membership Definitions

Active Community Members: Anyone from the TF community with twenty (20) or more measurable contributions during the previous 12-month period, inclusive of code merged, code reviews performed, wiki page edits, or JIRA activities.

Initial TSC Makeup

The initial TSC will be made up of one (1) member from each participating company as agreed by the founding members. One (1) alternative TSC member from each company may also be named. The TSC is made up as follows to date.

TSC Chair

The TSC will elect from amongst voting TSC members a chairperson for a term of one year according to the XGVela Technical Charter. The TSC shall hold elections to elect a TSC Chair annually; there are no limits on the number of terms a TSC Chair may serve.

Responsibilities

The TSC Chair is responsible for:

TSC Operations

TSC Decision Making Process

Decisions of the TSC should be made by majority vote of TSC Members.

TSC Chair/Co-Chair/Coordinator Elections

The TSC Chair/Co-Chair/Coordinators shall be elected separately. There is no prohibition against a person holding multiple roles.

TSC Chair Candidates

Candidates for TSC Chair must be TSC Members.

Candidates must self nominate.

Coordinator Candidates

Any community member (regardless of TSC membership) is eligible to serve as a coordinator. Nominees should have subject matter experience in the relevant coordination area.

Candidates must self nominate.

TSC Chair/Coordinator Voters

Only TSC Members are eligible to vote for TSC Chair/Co-Chair/Coordinator.

TSC Chair/Coordinator Election Mechanics

Election of a TSC Chair/Coordinator shall use a multiple-candidate method, e.g.:

Condorset; or Single Transferable Vote

TSC Member Elections

Candidate and Voter Eligibility

TSC Term Duration

TSC Member Candidates

TSC Member Standing Down

Replacement of a TSC member standing down

Responsibilities of the TSC.

Subject to the Technical Charter, the TSC is responsible for:

TSC Subcommittees

The TSC, at its discretion, may establish subcommittees to assist the TSC with its responsibilities and provide expert guidance in technical subject areas (e.g., architecture or security).

Membership

Subcommittee Membership Eligibility

Each subcommittee shall determine its own membership eligibility, in consultation with the TSC. It is expected that subcommittee membership shall be open to all XGVela Contributors; however, subcommittees may impose restrictions such as the number of participants from a single company. While the desire may be to keep its size and scope limited, each subcommittee shall be open to the TF membership. Also, all elected TSC members are eligible to join a subcommittee

Subcommittee Chair / Vice Chair

Each subcommittee may elect a Chair and optionally a Vice-Chair who is responsible for leading meetings and representing the subcommittee to the TSC.

Subcommittee Chair / Vice Chair Elections

The Chair or Vice-Chair will be elected by members of the subcommittee as of the date the nomination process starts for the election.

Subcommittee Voter Eligibility

Voting for a Chair or Vice-Chair is not limited to XGVela member companies. However only 1 Subcommittee member from each company, or group of related companies may vote in the election.

For the purpose of this document, “Related Company” shall mean any entity (Company-A) which controls or is controlled by another entity (Company-B) or which, together, is under the common control of a third party (Company-C), in each case where such control results from ownership, either directly or indirectly, of more than fifty percent of the voting securities or membership interests of the entity in question; and “Related Companies” are entities that are each a Related Company as described above.

Subcommittee Election Confirmation

The elected Chair (and/or Vice-Chair) is submitted to the TSC for confirmation. The TSC decides to accept the outcome or requests a new voting.

Advisory role

Subcommittees are advisory in nature, and not authoritative. They provide advice to projects and to the TSC.

Subcommittees operate on a rough consensus basis. If the subcommittee is unable to reach consensus on what advice to offer, the subcommittee Chair shall raise the issue with the TSC, where a formal vote can be taken, or advise the project that the subcommittee cannot reach consensus.

TSC subcommittee lifecycle.

Creation of a TSC subcommittee

The TSC decides the creation of a subcommittee in accordance with TSC decision procedure.

In order to create a TSC subcommittee, a TSC member shall make a proposal to the TSC (via TSC email list) that that shall cover at least the following:

Update of a TSC subcommittee

The TSC can modify a TSC subcommittee via a TSC decision. To request such a modification, a request is made to the TSC email list.

Conclusion of a TSC subcommittee

The TSC decides the termination of the TSC subcommittee in accordance with the TSC decision procedure. The submission of a request to terminate the TSC subcommittee should cover: