Skip to content

Commit 786a590

Browse files
authored
docs: Adding new TSC member (#1006)
Welcome onboard, @geneknit!
1 parent d69f9bc commit 786a590

2 files changed

Lines changed: 14 additions & 1 deletion

File tree

.github/actions/spelling/allow.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -172,6 +172,7 @@ fyi
172172
gapic
173173
gcp
174174
genai
175+
geneknit
175176
genkit
176177
genproto
177178
georoute

GOVERNANCE.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Agent2Agent (A2A) Governance
22

3-
**The Agent to Agent project is governed by the Technical Steering Committee. The Committee has seven seats, each held by the following companies:**
3+
**The Agent to Agent project is governed by the Technical Steering Committee. The Committee has eight seats, each held by the following companies:**
44

55
1. Google - Todd Segal, Principal Engineer - [@ToddSegal](https://github.com/ToddSegal)
66
2. Microsoft - Darrel Miller, Partner API Architect - [@darrelmiller](https://github.com/darrelmiller)
@@ -9,6 +9,7 @@
99
5. Salesforce - Sam Sharaf, Sr. Director Product Management - [@samuelsharaf](https://github.com/samuelsharaf)
1010
6. ServiceNow - Sean Hughes, AI Ecosystem Director - [@hughesthe1st](https://github.com/hughesthe1st)
1111
7. SAP - Sivakumar N., Vice President - [LinkedIn](https://www.linkedin.com/in/siva-kumar-n/)
12+
8. IBM Research - Kate Blair, Director of Incubation - [@geneknit](https://github.com/geneknit)
1213

1314
## Mission and Scope of the Project
1415

@@ -23,16 +24,27 @@
2324
1. The Technical Steering Committee (the "TSC") will be responsible for all technical oversight of the open source Project.
2425
2. TSC Composition
2526
a. "Startup Phase." At the inception of the Project, each organization listed in the [`GOVERNANCE`](GOVERNANCE.md) file in the governance repository of the Project will have the right to appoint (and remove and replace) one employee to serve as a voting member of the TSC.
27+
2628
b. "Steady State." The TSC will decide upon a "steady state" composition of the TSC (whether by election, sub-project technical leads, or other method as determined by the TSC) for composition of the TSC from the date that is 18 months following the inception of the Project, or at such other point as determined by the TSC.
29+
2730
The TSC may choose an alternative approach for determining the voting members of the TSC, and any such alternative approach will be documented in the GOVERNANCE file. Any meetings of the Technical Steering Committee are intended to be open to the public, and can be conducted electronically, via teleconference, or in person.
31+
2832
3. TSC projects generally will involve Contributors and Maintainers. The TSC may adopt or modify roles so long as the roles are documented in the CONTRIBUTING file. Unless otherwise documented:
33+
2934
a. Contributors include anyone in the technical community that contributes code, documentation, or other technical artifacts to the Project;
35+
3036
b. Maintainers are Contributors who have earned the ability to modify ("commit") source code, documentation or other technical artifacts in a project's repository; and
37+
3138
c. A Contributor may become a Maintainer by a vote of the TSC. A Maintainer may be removed by a vote of the TSC.
39+
3240
d. Participation in the Project through becoming a Contributor and Maintainer is open to anyone so long as they abide by the terms of this Charter.
41+
3342
4. The TSC may (1) establish work flow procedures for the submission, approval, and closure/archiving of projects, (2) set requirements for the promotion of Contributors to Maintainer status, as applicable, and (3) amend, adjust, refine and/or eliminate the roles of Contributors, and Maintainer, and create new roles, and publicly document any TSC roles, as it sees fit.
43+
3444
5. The TSC may elect a TSC Chair, who will preside over meetings of the TSC and will serve until their resignation or replacement by the TSC.
45+
3546
6. Responsibilities: The TSC will be responsible for all aspects of oversight relating to the Project, which may include:
47+
3648
1. coordinating the technical direction of the Project;
3749
2. approving project or system proposals (including, but not limited to, incubation, deprecation, and changes to a sub-project's scope);
3850
3. organizing sub-projects and removing sub-projects;

0 commit comments

Comments
 (0)