title: How to contribute
How to contribute
Thanks for wanting to help! This site has no accounts, issue tracker or merge requests, so contributions arrive by email. Two ways work, both with plain git.
1. Share a branch
Best for anything bigger than a small fix.
- Clone the repository:
git clone https://code.fuzzyworld.net/<repo>.git - Make your change on a branch, and push that branch to any public git host you like (GitHub, Codeberg, GitLab, your own server).
- Email the repository URL, the branch name and a short description to
contrib-68uq+<repo>@fuzzyworld.net, using the repository's name in place of<repo>.
I fetch the branch, review it locally, and reply by email.
2. Email a patch
Good for small changes. Commit your change, then create a patch file:
git format-patch origin/main
and attach the .patch file(s) to an email to contrib-68uq+<repo>@fuzzyworld.net.
If you use git send-email, that address works there too.
Bug reports and ideas
No git needed: email bugs-k7q4+<repo>@fuzzyworld.net. Many of the apps have a report link that fills in the details for you.
Before you send
- Check the repository's README (and CONTRIBUTING, if it has one) for how to build and test it.
- One change per branch or patch, please; it makes review much quicker.
- By contributing you agree that your change is shared under the repository's license.