Announcement

Collapse
No announcement yet.

KDE To Support Matrix Decentralized Instant Messaging

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Mavman
    replied
    Originally posted by Damnshock View Post

    It's decentralized and federated (or not, depending on your liking and, afaik, you can even choose whether to federate or not by room)
    But, from my understanding, being distributed would be better for us, users, that like privacy and security, wouldn't it?

    Leave a comment:


  • gbcox
    replied
    Originally posted by Damnshock View Post

    There several attemps to implement some client with Qt, for example:

    Quaternion

    Nheko

    I particulary see a good future in Quaternion as the base library is evolving solidly and can be used by other projects
    Thanks! I'll take a look.

    Leave a comment:


  • Damnshock
    replied
    Originally posted by gbcox View Post

    Yeah, IM is hard - because for it to be effective you need not only like and use it, but it also needs to be somewhat popular to have friends, colleagues, etc. jump on the bandwagon. The only application I've been able to find that foots that bill is Telegram. It has a native client for just about every known platform - including Linux - and the Linux client is GPLv3.

    I'll definitely look into matrix, but I'm not optimistic that it will reach any type of critical mass which would make it a true competitor in the already crowded IM space. The best solution for the Linux community right now for a mainstream IM client is Telegram.

    P.S. Just did a quick look into matrix and found that it's desktop client for Linux is electron based - which means it's basically just a chromium web page. The Telegram client is Qt based - which again points to Telegram's commitment to provide a native client for every platform. Apparently, Matrix not so much.
    There several attemps to implement some client with Qt, for example:

    Quaternion

    Nheko

    I particulary see a good future in Quaternion as the base library is evolving solidly and can be used by other projects

    Leave a comment:


  • Damnshock
    replied
    Originally posted by Mavman View Post
    Question: Is matrix decentralized or distributed?

    I know it advertises itself as decentralized but there is this weird blur line between the two and the more I read about it, the less I seem to understand the diferences.

    I get the feeling that there are a few projects that, while they are "distributed" they are using the "decentralized" word for marketing motives

    Can anyone bring some light to the subject, please?
    It's decentralized and federated (or not, depending on your liking and, afaik, you can even choose whether to federate or not by room)

    Leave a comment:


  • Mavman
    replied
    Question: Is matrix decentralized or distributed?

    I know it advertises itself as decentralized but there is this weird blur line between the two and the more I read about it, the less I seem to understand the diferences.

    I get the feeling that there are a few projects that, while they are "distributed" they are using the "decentralized" word for marketing motives

    Can anyone bring some light to the subject, please?

    Leave a comment:


  • gbcox
    replied
    Originally posted by eggbert View Post
    Hopefully we'll finally see some useful messaging clients begin to appear. I'm still stuck using crusty old pidgin with the skypeweb plugin... All other clients SUCK because there's no way to do proper conversation logging. The lousy official skype client only keeps messages for 3 months in the cloud. With pidgin, it logs them to actual text files... I have logs going back more than a decade that I can easily grep. This is insanely useful when you use IM for work. Sadly pidgin is starting to show its age but i've found nothing else that logs to simple text files.
    Check out Telegram... it stores your conversations permanently (until you delete them) in the cloud - and/or you can export all or some of your chat histories.

    Leave a comment:


  • eggbert
    replied
    Hopefully we'll finally see some useful messaging clients begin to appear. I'm still stuck using crusty old pidgin with the skypeweb plugin... All other clients SUCK because there's no way to do proper conversation logging. The lousy official skype client only keeps messages for 3 months in the cloud. With pidgin, it logs them to actual text files... I have logs going back more than a decade that I can easily grep. This is insanely useful when you use IM for work. Sadly pidgin is starting to show its age but i've found nothing else that logs to simple text files.

    Leave a comment:


  • gbcox
    replied
    Originally posted by bug77 View Post
    I've been using KDE for years and I had no idea it support IM in any way. Ever since Kopete went under, all I have seen was pre-alpha level of polish in IM applications. Nowadays it feels like it's all web or proprietary desktop apps.
    Yeah, IM is hard - because for it to be effective you need not only like and use it, but it also needs to be somewhat popular to have friends, colleagues, etc. jump on the bandwagon. The only application I've been able to find that foots that bill is Telegram. It has a native client for just about every known platform - including Linux - and the Linux client is GPLv3.

    I'll definitely look into matrix, but I'm not optimistic that it will reach any type of critical mass which would make it a true competitor in the already crowded IM space. The best solution for the Linux community right now for a mainstream IM client is Telegram.

    P.S. Just did a quick look into matrix and found that it's desktop client for Linux is electron based - which means it's basically just a chromium web page. The Telegram client is Qt based - which again points to Telegram's commitment to provide a native client for every platform. Apparently, Matrix not so much.
    Last edited by gbcox; 20 February 2019, 10:38 AM.

    Leave a comment:


  • brent
    replied
    The obvious problem with XMPP is specification fragmentation. The base specification of XMPP is nearly useless. You need to implement tons of extensions to achieve useful functionality. There is no consistent set of extensions that is widely supported by clients and servers, it's an unwieldy and extremely complex mess. This makes XMPP very hard to reliably use in practice.

    Leave a comment:


  • Creak
    replied
    Originally posted by Serafean View Post

    Yeah, I too reverted to Pidgin.
    What I don't understand is the purpose of Matrix: It seems to me that instead of fixing/improving existing IMs, they're reinventing the wheel.
    Existing IMs: IRC and XMPP. Both have mature servers and clients, have vetted protocols (In RFCs!).
    So: Why Matrix?

    Current OMEMO support in XMPP shows that it can be improved.
    IRC is obviously too old compared to the competition. I know... you can do a lot with IRC if you know the commands and everything and it's a protocol that will always be there, and it's 130% open and everything. But it's basically just a text messaging app and modern apps can do a LOT more than just that.

    As for XMPP, I had high hopes for this protocol... but in the end it's unusable. There is no client (to my knowledge) that does it well. I'm talking about basic text messaging of course, but also voice chat, video chat, screen sharing, file sharing, extensibility, etc..

    All this is available in Matrix and its client, Riot. As paupav said, it really feels like e-mail 2.0.

    Leave a comment:

Working...
X