Skip to content

Commit 999ab27

Browse files
authored
Minor tweaks to CONTRIBUTING.md (#4)
Minor changes to the contributing doc.
1 parent a60d03e commit 999ab27

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

CONTRIBUTING.md

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Contributing to the Go MCP SDK
22

33
Thank you for your interest in contributing! The Go SDK needs active
4-
contributions to keep up with changes in the MCP spec, fix bugs, and accomodate
4+
contributions to keep up with changes in the MCP spec, fix bugs, and accommodate
55
new and emerging use-cases. We welcome all forms of contribution, from filing
66
and reviewing issues, to contributing fixes, to proposing and implementing new
77
features.
@@ -53,14 +53,15 @@ When reporting a bug, make sure to answer these five questions:
5353
### Proposals
5454

5555
A proposal is an issue that proposes a new API for the SDK, or a change to the
56-
signature or behavior of an existing API. Proposals are be labeled with the
56+
signature or behavior of an existing API. Proposals should be labeled with the
5757
'Proposal' label, and require an explicit approval from a maintainer before
5858
being accepted (indicated by the 'Proposal-Accepted' label). Proposals must
5959
remain open for at least a week to allow discussion before being accepted or
6060
declined by a maintainer.
6161

6262
Proposals that are straightforward and uncontroversial may be approved based on
63-
GitHub discussion. However, proposals that are deemed to be sufficiently
63+
discussion on the issue tracker or in a GitHub Discussion.
64+
However, proposals that are deemed to be sufficiently
6465
unclear or complicated may be deferred to a regular steering meeting (see
6566
'Governance' below).
6667

@@ -113,7 +114,7 @@ the future: see 'Ongoing Evaluation' below.
113114

114115
On a regular basis, the maintainers will host a virtual steering meeting to
115116
discuss outstanding proposals and other changes to the SDK. These meetings and
116-
their agendas will be announced in advance, and open to all to join. The
117+
their agendas will be announced in advance, and open to all. The
117118
meetings will be recorded, and recordings and meeting notes will be made
118119
available afterward. (TODO: decide on a mechanism for tracking these
119120
meetings--likely a GitHub issue.)
@@ -126,19 +127,19 @@ will at least initially occur on a more frequent basis.
126127

127128
Discord (either the public or private Anthropic discord servers) should only be
128129
used for logistical coordination or answering questions. For transparency and
129-
durability, design discussion and decisions should occur in GitHub issues or
130-
public steering meetings.
130+
durability, design discussion and decisions should occur in GitHub issues,
131+
GitHub discussions, or public steering meetings.
131132

132133
### Antitrust considerations
133134

134135
It is important that the SDK avoids bias toward specific integration paths or
135136
providers. The antitrust policy below details precise terms that should be
136-
avoided to ensure that the evolution and governance of the SDK remain
137+
adhered to in order to ensure that the evolution and governance of the SDK remain
137138
procompetitive.
138139

139140
A note to readers: this policy was drafted in consultation with counsel, and so
140141
uses terms like 'Steering Committee', which may be confusing in the context of
141-
other 'steering committees' for model context protocol. In the context here,
142+
other 'steering committees' for the Model Context Protocol. In the context here,
142143
'Steering Committee' means the set of Approvers, who are able to approve pull
143144
requests and/or make administrative changes to the project.
144145

0 commit comments

Comments
 (0)