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.
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.
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.
The TSC Chair is responsible for:
Decisions of the TSC should be made by majority vote of TSC Members.
The TSC Chair/Co-Chair/Coordinators shall be elected separately. There is no prohibition against a person holding multiple roles.
Candidates for TSC Chair must be TSC Members.
Candidates must self nominate.
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.
Only TSC Members are eligible to vote for TSC Chair/Co-Chair/Coordinator.
Election of a TSC Chair/Coordinator shall use a multiple-candidate method, e.g.:
Condorset; or Single Transferable Vote
Subject to the Technical Charter, the TSC is responsible for:
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).
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
Each subcommittee may elect a Chair and optionally a Vice-Chair who is responsible for leading meetings and representing the subcommittee to the TSC.
The Chair or Vice-Chair will be elected by members of the subcommittee as of the date the nomination process starts for the election.
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.
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.
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.
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:
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.
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: