Skip to content

Latest commit

 

History

History
47 lines (32 loc) · 1.14 KB

File metadata and controls

47 lines (32 loc) · 1.14 KB

CONTRIBUTING.md

Contributing to Gadget Quarterback

We love contributions! Whether it's bug reports, feature requests, or code, all are welcome.

Getting Started

  1. Fork the repository
  2. Clone your fork: git clone https://github.com/YOUR_USERNAME/gadget-quarterback.git
  3. Create a feature branch: git checkout -b feature/amazing-feature
  4. Make your changes
  5. Push to your fork: git push origin feature/amazing-feature
  6. Open a Pull Request

Code Style

  • Kotlin: Follow Kotlin style guide
  • Python: Follow PEP 8
  • Commits: Use conventional commits (feat:, fix:, docs:, etc.)

Testing

Please add tests for new features:

  • Android: Use JUnit and Espresso
  • Python: Use pytest

Report Bugs

Issues should include:

  • Device model and Android version
  • Steps to reproduce
  • Expected vs actual behavior
  • Logs/screenshots

Feature Requests

Great ideas welcome! Please describe:

  • Use case
  • Expected behavior
  • How it benefits users

Legal

By contributing, you agree your work is under MIT License.

Thank you! 🙌