# Software Contributions

For now, issues and patches can be filed at <https://github.com/internetarchive/fatcat>.

The back-end (`fatcatd`, in Rust), web interface (`fatcat-web`, in Python),
bots, and this guide are all versioned in the same git repository.

See the `rust/README.md` and `rust/HACKING.md` documents for some common tasks
and gotchas when working with the rust backend.

When considering making a non-trivial contribution, it can save review time and
duplicated work to post an issue with your intentions and plan. New code and
features must include unit tests before being merged, though we can help with
writing them.