• fmstrat
    link
    fedilink
    English
    110 months ago

    I use IRC in Matrix, and have used IRC since the 90s, but IRC lacks many modern features, even simple things like configurable push notifications and universal encryption, perhaps ergo is better? But then again, the reason I chose Lemmy was distribution, so…

    • poVoq
      link
      fedilink
      310 months ago

      Heh, push notifications and universal encryption are about the opposite of simple and fail to work on Matrix most of the time. Most of the actually simple and useful features for a public chat are supported by Ergo though.

      • fmstrat
        link
        fedilink
        English
        110 months ago

        What issues have you had? Using Element worked out of the box for me on both. Even spun up my own server with a docker compose and it worked fine there, too.

        • poVoq
          link
          fedilink
          110 months ago

          Large public rooms have constant issues with encryption, and since you can’t turn it off once enabled (yeah 🤦‍♂️) most public rooms are not e2ee. Besides the fact that e2ee doesn’t really make sense in public rooms as anyone can join.

          Push notifications in Matrix clients only work with the help of Google’s or Apple’s centralized infrastructure. This is of course only partially the fault of Matrix, but XMPP for example can do it without pretty well.

            • poVoq
              link
              fedilink
              110 months ago

              Source? I am pretty sure you need workarounds like Unified Push to a 3rd party app then.

              • @Cupcake1972@mander.xyz
                link
                fedilink
                110 months ago

                Yes, FluffyChat wants ntfy but Element has their own background service in the F-Droid package. Still fits the bill of not using Google infrastructure.

                • @toastal@lemmy.ml
                  link
                  fedilink
                  310 months ago

                  These support UnifiedPush, not just ntfy. UnifiedPush is an open protocol whereas ntfy is an implementation of UnifiedPush. I use my Prosody server to deliver my UnifiiedPush notifications.