Ellipse's request-for-comments system, for proposing changes to the game.
Find a file
2025-11-21 16:43:25 +11:00
0000-template.md RFC process stuff 2025-11-21 16:43:25 +11:00
README.md RFC process stuff 2025-11-21 16:43:25 +11:00

Ellipse RFCs

The RFC (request for comments) process is intended to provide a consistent way to propose changes to Ellipse Colony.

The Ellipse RFC process is based on the Rust language RFC process.

Submitting an RFC

  1. Fork the RFC repository.
  2. Copy 0000-template.md to text/0000-descriptive-name.md.
    • Replace "descriptive-name" with a short description of your feature.
    • Don't assign a number, just keep the zeroes. They'll be changed if the RFC is accepted.
  3. Fill in the template.
  4. Submit your changes as a pull request.

Discussion process

Once submitted, RFCs are left open for discussion until they're considered 'ready' to be accepted by a maintainer. This is a pretty unclear and ambiguous definition, but generally, if there are no more issues with the RFC, it'll be accepted.

Anyone, player, contributor, or maintainer, can comment on an RFC. As an author, don't expect your proposal to make it through from proposal to acceptance without being changed. Integrating feedback is a critical part of the review process, and makes sure that the result is as good as it can be.