Skip to content

Latest commit

 

History

History
32 lines (22 loc) · 1.05 KB

README_RELEASE.md

File metadata and controls

32 lines (22 loc) · 1.05 KB

OpenTracks: Developer information

Craft new releases

  1. Execute use RELEASE.sh.
  2. Push to Github
  3. Create release on Github (incl. changelog) This actually creates a tag that is later used by F-Droid
  4. Pull from Github
  5. Build reproducible release and attach to release
  6. ... wait until reproducibility is verified by F-Droid

Two releases will be created:

  • Application id: de.dennisguse.opentracks (irreproducible)
  • Application id: de.dennisguse.opentracks.playstore (reproducible)

For F-Droid the build status can be found here.

Reproducible builds

A lot of detailed information can be found here

Technical requirements:

  • Must be build using OpenJDK17

Translations (localization)

Translations of the OpenTracks are handled in Weblate: https://hosted.weblate.org/projects/opentracks/.

Google Play Store

Supported languages: https://support.google.com/googleplay/android-developer/table/4419860