Skip to content

Latest commit

 

History

History
36 lines (27 loc) · 748 Bytes

File metadata and controls

36 lines (27 loc) · 748 Bytes

Contributing to sheen

Thanks for your interest in contributing!

Getting Started

  1. Fork the repo
  2. Clone your fork
  3. Create a branch: git checkout -b my-feature
  4. Make your changes
  5. Run tests: cargo test
  6. Run lints: cargo clippy
  7. Format: cargo fmt
  8. Commit and push
  9. Open a PR

Ideas for Contributions

  • log crate compatibility
  • Custom color themes
  • File output support
  • Log rotation
  • More time format options
  • Performance benchmarks
  • Documentation improvements

Code Style

  • Run cargo fmt before committing
  • Run cargo clippy and fix warnings
  • Add tests for new features
  • Keep it simple — sheen is meant to be minimal

Questions?

Open an issue — happy to help!