Thanks for your interest in contributing to tumodori!
- Fork the repository
- Clone your fork:
git clone https://github.com/<your-username>/tumodori.git
cd tumodori- Create a feature branch:
git checkout -b my-feature- Make your changes and ensure everything compiles:
cargo build
cargo test
cargo clippy- Commit your changes with a descriptive message
- Push to your fork and open a Pull Request
- Rust stable (latest)
- Cargo
- Follow standard Rust conventions (
rustfmt) - Run
cargo fmtbefore committing - Run
cargo clippyand address any warnings - Write tests for new functionality
Open an issue with:
- Steps to reproduce
- Expected behavior
- Actual behavior
- Terminal emulator and OS
Open an issue describing the feature, why it would be useful, and any implementation ideas you have.
By contributing, you agree that your contributions will be licensed under the MIT License.