Skip to content

Commit 87ee458

Browse files
authored
Update DEVELOPMENT.md
Updates to align language to OAI Charter (and GitHub functionality) Changes: * Technical Contributor Board (TCB) --> Technical Developer Community (TDC) * Committers --> Maintainers * Issue --> Pull request (PR)
1 parent 8d115b7 commit 87ee458

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

DEVELOPMENT.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
## Development Guidelines
22

3-
This document intends to establish guidelines which build a transparent, open mechanism for deciding how to evolve the OpenAPI Specification. The Open API Technical Contributor Board will initially follow these processes when merging changes from external contributors or from the TCB itself. This guideline document will be adjusted as practicality dictates.
3+
This document establishes guidelines which build a transparent, open mechanism for deciding how to evolve the OpenAPI Specification. The OpenAPI Technical Developer Community (TDC) will initially follow these processes when merging changes. This guideline document will be adjusted as practicality dictates.
44

55
## OAI Specification Driving factors
66

@@ -38,7 +38,7 @@ For each change in the specification we should _always_ consider the following:
3838
- Tooling. Strive to support code generation, software interfaces, and spec generation techniques. Some features may be impossible to support in different frameworks/languages. These should be documented and considered during the change approval process.
3939
- Visualization. Can the specification change be graphically visualized somehow in a UI or other interface?
4040

41-
Spec changes should be approved by a majority of the committers. Approval can be given by commenting on the issue itself, for example, "Approved by @fehguy". After voting criteria is met, any committer can merge the PR. (**TODO**: we will want to formalize what voting criteria actually is).
41+
Spec changes should be approved by a majority of the maintainers. Approval can be given by commenting on the pull request (PR) itself, for example, "Approved by @fehguy" or "LGTM". After voting criteria is met, any maintainer can merge the PR. (**TODO**: we will want to formalize what voting criteria actually is).
4242

4343
No change should be approved until there is documentation for it, supplied in an accompanying PR.
4444

@@ -47,5 +47,5 @@ No change should be approved until there is documentation for it, supplied in an
4747
We should always be as transparent as possible. Sometimes there will be discussions that use customer names, sensitive use cases, and so on. These must be anonymized, discussed in a private repository, or conducted offline.
4848

4949
- Asynchronous discussions should live in the GitHub issues for this project.
50-
- Realtime discussions should be in a public chat such as IRC or Slack.
50+
- Realtime discussions should be in a public chat such as IRC or the #spec channel on the OpenAPI Slack.
5151

0 commit comments

Comments
 (0)