Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions src/pages/community/contribute/development.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,20 @@ The best place to ask a development-related question is in a working group meeti
]}
/>

## Project adoption guidelines

The `graphql` GitHub organization is the home for projects that hold a unique role in the ecosystem: specifications, test suites, reference implementations, documentation sites, etc.

Except for `graphql-js` as a reference implementation, GraphQL implementations in different languages are encouraged to stay in separate organizations. This helps fostering ecosystem diversity.

General guidelines:

* The project should be using an open source license.
* The project should be actively maintained.
* The project should hold a unique role in the ecosystem.

To request adding a new project, please open [an issue in the `graphql-wg`](https://github.com/graphql/graphql-wg/issues/new) repository. Project adoption is [decided by the TSC](https://github.com/graphql/graphql-wg/blob/main/GraphQL-TSC.md#decision-making-authority).

If you want to get involved in GraphQL, add yourself to the meeting agenda for one of our [working groups or implementations](./project-meetings/#quick-guide-how-to-join), sign the document if you haven't already, and show up! Or, if you prefer, just open a PR against our projects as this will also initiate the spec membership signature process.

We welcome your participation!
Loading