cmeng-git / atalk-android

xmpp/jabber client for android
Apache License 2.0
155 stars 56 forks source link

[Feature request]: provide APK in GitHub releases #216

Closed Sami32 closed 4 weeks ago

Sami32 commented 4 weeks ago

Instead of relying on F-Droid we could directly download it with Obtainium or similar Apps updater.

cmeng-git commented 4 weeks ago

android does not allow release of apk with API_KEY into any public domain. Also aTalk cannot not support auto update with this type of release; user has to check manually at regular interval for any new update.

Sami32 commented 4 weeks ago

Providing your releases on F-Droid is OK, but not on GitHub? https://stackoverflow.com/questions/52784989/how-do-i-handle-a-secret-api-key-when-i-push-to-github-so-that-my-project-is-sti

Do you mean that your Apps is relying on Google Play services?

Obtainium and similar Apps handle auto updates pretty well.

cmeng-git commented 3 weeks ago

Providing your releases on F-Droid is OK, but not on GitHub?

https://stackoverflow.com/questions/52784989/how-do-i-handle-a-secret-api-key-when-i-push-to-github-so-that-my-project-is-sti

Do you mean that your Apps is relying on Google Play services?

Obtainium and similar Apps handle auto updates pretty well.

Please note apk if released into github will contain a different signature; it is not compatible with apk released by Fdroid. User cannot install one over the other for any update. This will confuse user.

As the aTalk Fdroid release is already handled by Fdroid repository, I cannot see any good reason to release another Fdroid release in github with a different signature.

Sami32 commented 3 weeks ago

Thank you very much for your explanations +1

Avoiding built it myself or relying on a third-party store was the goal of my request; i prefer download Apps directly from a GIT repository; it also have the advantage of get faster updates.