If anyone knows #Go and is looking for a project to help out with, Go-based #Signal protocol implementation library and a native #SailfishOS Signal client using it are in dire need of love:
github.com/RadicalApp/libsigna
github.com/aebruno/whisperfish

Yes, I also prefer truly decentralized protocols, but Signal is where it's at currently with a lot of people, and it's way better than other popular options... So, we need independent clients.

#InfoSec #FreeSoftware

@rysiek hasn't demanded people not connect third-party clients to their servers? In fact, any binaries not distributed by them (they refuse to let distribute their app). These are only two of many reasons not to support Signal with your unpaid time:
github.com/privacytoolsIO/priv

I'd recommend working on a native client for instead. They are a) already close to feature parity with Signal b) actively working towards server>server federation:
github.com/wireapp/wire-server

@ilpianista @strypey yeah, and looks like Wire cannot work without GCM? Whereas Signal website build APK does work without GCM, AFAIK (been using it on Sailfish before).

Follow

@rysiek AFAIK this is still an issue with the official client on Android but:
a) they are happy to let users *use* their software freedom by connecting to their servers with unofficial clients. are not
b) they want to get their app into . Signal have explicitly denied F-Droid permission to distribute independently compiled builds under the name Signal.
c) are any of these Android issues relevant to building a client for ?
@ilpianista
@Nesaijn

@strypey a) is the most important thing for me b) fine enough c) not #sailfish, but I'm thinking to #plasmamobile or #pureos meanwhile I give #wire a try on Android
@rysiek @Nesaijn

@ilpianista the touchscreen version of is GNU/Linux and AFAIK it won't run Android/Linux apps. Not sure about but I'm guessing it's the same.If doesn't support touchscreen GNU/Linux, there will need to be a native client developed for it.
@rysiek @Nesaijn

@strypey
As long as it runs on Linux it should also run on the Librem 5. It would only need to be ported so that the GUI matches the Librem 5.
That's what I understood about the Librem 5.

@ilpianista @rysiek

Sign in to participate in the conversation
Mastodon - NZOSS

This Mastodon instance is provided gratis by the NZ Open Source Society for the benefit of everyone interested in their own freedom and sharing with others. Hosting is generously provided by Catalyst Cloud right here in Aotearoa New Zealand.