Skip to content

Latest commit

 

History

History
59 lines (39 loc) · 1.07 KB

File metadata and controls

59 lines (39 loc) · 1.07 KB

Contributing to tumodori

Thanks for your interest in contributing to tumodori!

Getting started

  1. Fork the repository
  2. Clone your fork:
git clone https://github.com/<your-username>/tumodori.git
cd tumodori
  1. Create a feature branch:
git checkout -b my-feature
  1. Make your changes and ensure everything compiles:
cargo build
cargo test
cargo clippy
  1. Commit your changes with a descriptive message
  2. Push to your fork and open a Pull Request

Development requirements

  • Rust stable (latest)
  • Cargo

Code style

  • Follow standard Rust conventions (rustfmt)
  • Run cargo fmt before committing
  • Run cargo clippy and address any warnings
  • Write tests for new functionality

Reporting bugs

Open an issue with:

  • Steps to reproduce
  • Expected behavior
  • Actual behavior
  • Terminal emulator and OS

Suggesting features

Open an issue describing the feature, why it would be useful, and any implementation ideas you have.

License

By contributing, you agree that your contributions will be licensed under the MIT License.