# Contributing
Fist off, if you're reading this, thank you for considering contributing to `git-stratum`, this started off as a project to help me learn Rust, so if even one person reads this, that's more attention than I was expecting.
This project is heavily inspired by [Pydriller](https://github.com/ishepard/pydriller/tree/master), so it's worth playing around with that package in Python to understand what this project is aiming to acheive.
## What to Contribute
**Anything!** If you find anything in the issues or a TODO in the source code that isn't already assigned then you're welcome to tackle it. Bear in mind that not everything I have in my head will be documented in the issues, but I'd be happy to discuss anything at length!
As this project grows I will likely formalise the process more.
If you find a bug or desire any feature, please raise an issue. A standard format is TBD, so for now just include as much detail as possible, screenshots of output and code blocks are always useful.
If you're an experience Rustecean, then something I would be **extremely** keen for is code review, it would be a huge help!
## Patience
If you're a customer of this project, I am a single developer, please be patient; or if you're less patient, contribute!