95 lines
2.8 KiB
Markdown
95 lines
2.8 KiB
Markdown
# Agents Working Group Governance
|
|
|
|
The Agents Working Group operates under a lightweight, consensus-driven governance model aligned with the broader MCP community.
|
|
|
|
## Principles
|
|
|
|
1. **Open Participation** — Anyone can participate regardless of affiliation
|
|
2. **Transparency** — All decisions are documented and publicly accessible
|
|
3. **Consensus-Driven** — Maintainers seek agreement; objections prompt discussion
|
|
4. **Antitrust Compliance** — All activities follow the [MCP Antitrust Policy](https://github.com/modelcontextprotocol/modelcontextprotocol/blob/main/ANTITRUST.md)
|
|
5. **Ecosystem Alignment** — Work aligns with broader MCP goals and specifications
|
|
|
|
## Roles
|
|
|
|
### Maintainers
|
|
|
|
Maintainers are responsible for:
|
|
|
|
- Reviewing and merging pull requests
|
|
- Coordinating meetings and setting agendas
|
|
- Managing repository and community health
|
|
- Making governance decisions
|
|
- Representing the working group to the broader MCP community
|
|
|
|
**Current Maintainers:**
|
|
|
|
| Name | Organization | GitHub |
|
|
|------|--------------|--------|
|
|
| Luca Chang | AWS | [@LucaButBoring](https://github.com/LucaButBoring) |
|
|
|
|
### Active Contributors
|
|
|
|
Active contributors regularly participate in discussions, meetings, or code contributions. They:
|
|
|
|
- Have demonstrated sustained engagement
|
|
- May receive triage permissions
|
|
- Are recognized in this document
|
|
|
|
**Current Active Contributors:**
|
|
|
|
_None yet — get involved!_
|
|
|
|
### Contributors
|
|
|
|
Anyone who participates in any way:
|
|
|
|
- Joining Discord discussions
|
|
- Attending meetings
|
|
- Opening or commenting on issues
|
|
- Submitting pull requests
|
|
- Reviewing proposals
|
|
|
|
No formal approval is needed to become a contributor.
|
|
|
|
## Decision Making
|
|
|
|
1. **Proposal** — Ideas are raised via GitHub issues, PRs, or meetings
|
|
2. **Discussion** — Open discussion in Discord and GitHub
|
|
3. **Consensus** — Maintainers seek agreement; silence implies consent
|
|
4. **Objection Resolution** — Objections trigger further discussion until resolved
|
|
5. **Documentation** — All decisions are recorded in meeting notes or GitHub
|
|
|
|
## Becoming a Maintainer
|
|
|
|
Maintainer status is earned through sustained, high-quality contributions:
|
|
|
|
1. Demonstrate expertise in related topics
|
|
2. Contribute regularly over an extended period
|
|
3. Show good judgment in technical discussions
|
|
4. Be nominated by an existing maintainer
|
|
5. Receive consensus approval from current maintainers
|
|
|
|
## Meeting Requirements
|
|
|
|
All meetings must include:
|
|
|
|
- Published agenda (48+ hours in advance)
|
|
- Open attendance for all participants
|
|
|
|
## Amendments
|
|
|
|
Governance changes require:
|
|
|
|
1. Proposal via GitHub issue or PR
|
|
2. Community discussion period
|
|
3. Maintainer consensus
|
|
4. Documented rationale for the change
|
|
|
|
## Contact
|
|
|
|
Questions about governance can be directed to:
|
|
|
|
- The `#agents-wg` Discord channel
|
|
- GitHub Issues in this repository
|
|
- Current maintainers directly
|