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 #Signal demanded people not connect third-party clients to their servers? In fact, any binaries not distributed by them (they refuse to let #FDroid 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 #SailFish client for #Wire 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).

@rysiek AFAIK this is still an issue with the official #Wire client on Android but:
a) they are happy to let users *use* their software freedom by connecting to their servers with unofficial clients. #Signal are not
b) they want to get their app into #FDroid. 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 #Sailfish?
@ilpianista
@Nesaijn

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

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

Sign in to participate in the conversation
Functional Café

functional.cafe is an instance for people interested in functional programming and languages.