Skip to content

Latest commit

 

History

History
35 lines (25 loc) · 1.26 KB

CONTRIBUTING.md

File metadata and controls

35 lines (25 loc) · 1.26 KB

How to contribute?

Testing

Just use OpenTracks and tell us what can be improved by opening an issue here

If we broke things (happens now and then), please tell us also.

Coding new features

You have a cool idea for a feature that is missing in OpenTracks? And you would like to help by implementing it? If not, you can just take a look at the issue tracker.

Advices:

  • creating an issue beforehand might be a good idea Sometimes it is helpful to discuss your idea and also your implementation approach first. We may be able to give you some hints on how to tackle the problem. It also makes merging your changes easier and, usually, faster.
  • please only add new dependencies if is absolutely necessary If you need to:
    • tell us why those are required,
    • what alternatives are existing, and
    • why you choose this dependency. And also verify that the license(s) are compatible with Apache 2.0 as well as open-source.

Coding conventions

None so far. Just keep it simple. And follow the scout rule.

You can take a look at existing code and get a feeling for it.

Please autoformat your code using AndroidStudio's code formatter.