Files
OpenTracks/README_RELEASE.md
T
2025-08-24 20:48:53 +02:00

1.1 KiB

OpenTracks: Developer information

Craft new releases

  1. Execute use RELEASE.sh.
  2. Push to Codeberg
  3. Create release on Codeberg (incl. changelog) This actually creates a tag that is later used by F-Droid
  4. Pull from Codeberg
  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