Signal works just fine without Google Play Services. I'm using it currently on my e/OS/ and it spins up its own service for getting push notifications.
Agree on the first one though. The desktop app is an embarassing electron crap.
Does the app work? Sure. But there's no official way to install it outside of the Google store. Nor any way to update it. Can you get notifications? Sure, running their inefficient notification service. They've acknowledged several times that it drains your battery significantly but still refuse to support the open source UnifiedPush service.
Well yes, but also because their app is proproetary. As in, it bundles proprietary dependencies, in particular for google push system and there was a proprietary dependency for audio processing, too.
More things can be said, e.g. that Molly actually "fixes" these problems... But I think it's fair to mention what I wrote above.
Technically F-Droid would not be an official source either, since F-Droid maintainers package the apps themselves (the requirement for publishing there is that they can reproduce the build on their own infrastructure). I get the sentiment though, would also like to have it on there
...I just said that? I expect them to make their software freely and readily available first-party in a repository and not hidden away on some obscure page on their website with no updates.
Signal works just fine without Google Play Services. I'm using it currently on my e/OS/ and it spins up its own service for getting push notifications.
Agree on the first one though. The desktop app is an embarassing electron crap.
Does the app work? Sure. But there's no official way to install it outside of the Google store. Nor any way to update it. Can you get notifications? Sure, running their inefficient notification service. They've acknowledged several times that it drains your battery significantly but still refuse to support the open source UnifiedPush service.
they literally have a direct download on the website:
https://signal.org/android/apk/
f-droid.
How is an aspiring user supposed to find this page? Why isn't it on the normal downloads page?
Look at the language. They're clearly doing everything they can to dissuade anyone from installing using any private method. Why?
Why not just put it on FDroid? Wouldn't that be the "safest and easiest" method?
They just really don't seem to want anyone using DeGoogled devices and that is weird and concerning.
Bro stop crying already. At most its just an extra repository
You sound like someone I definitely want to engage with.
No auto-updates and most regular users probably don't know how to validate the hash.
Surprisingly, the standalone apk version is able to self-update and will remind you to do so.
If they put it on f-droid they'd automatically get auto updates as well.
Well yes, but also because their app is proproetary. As in, it bundles proprietary dependencies, in particular for google push system and there was a proprietary dependency for audio processing, too.
More things can be said, e.g. that Molly actually "fixes" these problems... But I think it's fair to mention what I wrote above.
Molly isn't on F-Droid either for that matter, but it seems more trustworthy than Signal, I get it off Accrescent
Uhh you can get it on FDroid, you just have to enable the Guardian Project Archive repo. Last update was 13 days ago at the time of this post.
The Guardian Project is not Signal. It is not an official source.
Technically F-Droid would not be an official source either, since F-Droid maintainers package the apps themselves (the requirement for publishing there is that they can reproduce the build on their own infrastructure). I get the sentiment though, would also like to have it on there
Fair point
So, what is the solution you would expect from them?
They provide per direct download on their main homepage, on an f-droid repo and obviously in the Google play store
What would you want?
...I just said that? I expect them to make their software freely and readily available first-party in a repository and not hidden away on some obscure page on their website with no updates.
Of course there is: Obtanium. You add the repo address, and that's it.
Sure, there are many ways to get it working. None of them are explicitly supported or shared anywhere by the team. That's the problem.