Skip to content

Latest commit

 

History

History
23 lines (15 loc) · 1.95 KB

CONTRIBUTING.md

File metadata and controls

23 lines (15 loc) · 1.95 KB

Contributing to TimeTracker

Thank you for your interest in contributing to TimeTracker. This page gives you a quick overview; full guidelines are in the developer documentation.

How to Contribute

  • Report bugs — Use the GitHub issue tracker. Include steps to reproduce, expected vs actual behavior, and your environment (OS, deployment method, version).
  • Improve translations (no Git) — Use the Translation improvement issue template, translate on Crowdin (Drytrix TimeTracker), or read docs/CONTRIBUTING_TRANSLATIONS.md for spreadsheet, maintainer workflow, and Crowdin setup (crowdin.yml, Actions → Crowdin sync).
  • Suggest features — Open a feature request with a clear description and use case.
  • Submit code — Fork the repo, create a branch, make your changes, add tests, and open a pull request. Follow the full contributing guidelines for setup, coding standards, and PR process.

Full Guidelines

For development setup, coding standards, testing, pull request process, and commit conventions, see:

License

By contributing, you agree that your contributions will be licensed under the GNU General Public License v3.0 used by this project.