Multi Protocol Chat Client
I have been brooding over this idea for quite a while now and I'm still not sure if it's just me that thinks having a
Multi Protocol Chat Client
supplementing the existing chat applications on Saifish would be a good idea.
After all, the very essence of any of these chat applications is to exchange chat messages, send/receive photos, arbitrary files and sometimes also voice messages or real-time voice/video streams.
I don't really see anything that would require every single protocol to have a dedicated app on SFOS. This could furthermore even free developers from having to reinvent the (UI) wheel over and over again every time a new protocol comes around.
e.g. I already have a few protocol daemons here which I mostly use from the command line:
- Telegram
- Threema
- IMAP/SMTP
- Matrix
- XMPP
All it would take to make them work on SFOS would be to create a common meta-protocol to tie together the actual protocol bits and the UI part (e.g. simple JSON sent back and forth over stdin) and to wrap a nice GUI around all of this.
But before I start wasting my time developing something no one really ever asked for I would like to make sure there is some actual demand for such an extravagance.
Please leave a vote should you be interested in a Multi Protocol Chat app for SFOS.
PS: And yes, I know it's basically what Jolla have tried with Telepathy years ago but, in contrast to this, this project is meant to be a stand alone app.
That would be awsome. Actually for those closed source apps such as Threema and WhatsApp it may be an option to integrate a runner for the Web-UI that parsed HTML-Content and presents it in such a Multi Protocol Chat Client.
jollajo ( 2019-04-02 15:14:52 +0200 )editI do have a functioning native Threema protocol implementation lying around here actually so there's no need for anything web based at least for this one.
When it comes to WhatsApp you still need to run the Android app somewhere.
spag ( 2019-04-02 15:19:23 +0200 )editi'd prefer something like that integrated in the OS.
ApB ( 2019-04-02 15:26:46 +0200 )editSorry, but that isn't an option here as this is too limited to accommodate any modern protocol and also totally complicated to develop for. You can either wait for Jolla to make it work (which will probably never happen) or go with a dedicated client.
spag ( 2019-04-02 15:37:24 +0200 )editI would very much like such a native app. have you considered adding Signal to the list? The only native app (whisperfish) is not maintained anymore since about one month and there's no alternative!
laubblaeser ( 2019-04-02 17:13:40 +0200 )edit