We welcome contributions. By contributing, you agree to the terms below.
Every commit must include a DCO sign-off line:
Signed-off-by: Your Name <you@example.com>
Add it automatically with:
git commit -sThis certifies that you wrote or have the right to submit the code, under the terms of the Developer Certificate of Origin v1.1.
- You wrote the contribution, or have the right to submit it
- You submit the contribution under the project's existing licenses
- You understand your contribution is public and a record is maintained
- You are not assigning your copyright — you keep it
- No Contributor License Agreement (CLA) — we don't take your rights
- No copyright assignment — your code stays yours
- No surprise relicensing — the licenses are established and versioned
- Code is accepted under AGPL-3.0-only
- Follow existing code style and conventions
- Write tests for new functionality
- Assets (art, audio, lore) are accepted under CC BY-NC-SA 4.0
- Ensure you have the right to contribute (original work or compatible license)
- Credit original sources where applicable
- Documentation is accepted under MPL-2.0