Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Signal Android App on F-Droid store in 2020 or have specific wiki page or README section why not. #9044

Closed
2 of 4 tasks
paulvi opened this issue Sep 23, 2019 · 7 comments
Closed
2 of 4 tasks

Comments

@paulvi
Copy link

paulvi commented Sep 23, 2019

publish Signal Android App on F-Droid store in 2020
or have specific wiki page or README section why not.


Major reason is that Google Play is not available in China.
And with all proper warnings direct download https://signal.org/android/apk/ is also not what most users asked for.

There is no single point of reference what is holding publishing on F-Droid.
Some older things may be just outdated.

A wiki page or README section could be good to express authors view.
Making users create such issues again, closing it and referring to forum is making waste of time. Most developers on GitHub just can wait for an issue to be resolved.

Pieces of good thought, old and newer problems are scattered within many places.
If authors here are busy to summarize situation, let me start the F-Droid page.

Hopefully this issue will be closed, when at least wiki page exists.

@greyson-signal
Copy link
Contributor

Many of the reasons provided in the issues you linked to are still valid.

Here's a simple one: We want to be able to sign releases with our own keys. This would require us to host our own F-Droid repository, at which point people would need to know to add our repository, at which point they might as well download our APK directly, which already has an auto-update mechanism built in, which is all we'd be getting from F-Droid at that point.

But as we've stated previously, we use the forum for discussions, not Github. Github is for tracking bugs. Thank you!

@paulvi
Copy link
Author

paulvi commented Sep 25, 2019

Do you mind me starting wiki page here
https://github.com/signalapp/Signal-Android/wiki/F-Droid
?

@eighthave
Copy link
Contributor

@greyson-signal I've been involved in these discussions since the beginning. The only issue blocking Signal from F-Droid is that it is not free software. It includes proprietary Google libraries. Any app can be signed by the developer's key and included in F-Droid as long as it is 100% free software and can be built reproducibly, like Briar, Bitcoin Wallet, Offi, etc.

@paulvi
Copy link
Author

paulvi commented Sep 26, 2019

@eighthave Hans, could you point where exactly Google libraries are ?
https://github.com/signalapp/Signal-Android/blob/master/build.gradle#L56

@eighthave
Copy link
Contributor

Last I checked the Signal library list was a year ago, when it contained GMS, etc. We track inclusion issues in our RFP tracker, here's the one for Signal:
https://gitlab.com/fdroid/rfp/issues/451

We welcome updates there, like if all the proprietary libraries have been removed.

@paulvi
Copy link
Author

paulvi commented Sep 28, 2019

https://gitlab.com/fdroid/rfp/issues/451
is great reference point, but needs to be reopened (closed by bot)

https://f-droid.org/wiki/page/org.thoughtcrime.securesms says

This app is disabled and does not appear in the repo

@paulvi
Copy link
Author

paulvi commented Sep 28, 2019

Added wiki page https://github.com/signalapp/Signal-Android/wiki/F-Droid
as

Signal Android App on F-Droid store / F-Droid status

The GitHub issues are only for bugs,
and feature request should go to forum.
https://community.signalusers.org/search?q=F-droid

Nevertheless user kept asking via issues:
#9044 #8469 #7505 #7988 #6292 #5995 #5853 #4430 #3954 #3435 #2858 #525 #281 #127

There is already alternative to Google Play available
as direct download from https://signal.org/android/apk/

Issue within F-Droid RFP tracker ref
https://gitlab.com/fdroid/rfp/issues/451


This page is created by non-project member, see #9044

If you not project member, and don't have references for your knowledge, please add this below this line.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

3 participants