Sending in your changes
The easiest way is with the GitHub fork and pull-request cycle.
- If you don't already have one, you'll need a GitHub account. GitHub is the hosing provider for our git repositories.
- Fork the repo. This makes a copy of the repo which you can feel free to do whatever you want to.
- Checkout the repo you forked onto your local computer.
- Make changes.
- Commit and push them back to GitHub.
- Submit a pull request.
That all sounds too hard - can I just send patches instead?
Yeah that's fine too. It might even be slightly easier if you are only sending in raw content (sounds and 3D models) or finished content (game mods).
- If making changes to existing code or mods, please send patches.
- If adding new content, or big updates ro existing content (like blender files or wav files), just send the whole files.
The URL to checkout is on the GitHub page. For patches, just use
git format-patch. For content, email me at
firstname.lastname@example.org. That just forwards to my gmail account, so if you get a reply from there, don't be alarmed.