I use the apps my friends use but it gets tiring to keep up with so many.

      • wildbus8979@sh.itjust.works
        link
        fedilink
        arrow-up
        5
        arrow-down
        1
        ·
        edit-2
        10 months ago

        Federated XMPP is fun yes, defederated XMPP is, indeed, not fun.

        Also I’m no Christ’s brother, thanks. Beelzebub maybe.

      • wildbus8979@sh.itjust.works
        link
        fedilink
        arrow-up
        0
        ·
        edit-2
        10 months ago

        Had no idea about Zoom!

        It’s kind of crazy that all these services use it, and on the federated side of things, Signal killed it.

        • toastal@lemmy.ml
          link
          fedilink
          arrow-up
          1
          ·
          10 months ago

          It also powers the communications / presence on many gaming avenues as well like Fortnite, League of Legends, & whatever Nintendo is using for notifications + online status (assuredly a lot more games).

          XMPP is old, stable, & massively scalable for industrial applications – while maintaining decentralization + efficiency & allowing for extensibility like OMEMO encryption which is covering most folk’s chat use cases. Since the XMPP foundation don’t put budget into marketing & hype, a lot of folks weirdly assume it’s dead or not being used. It’s strange to me how folks seem more interested in RCS & Matrix despite their histories/ownership/flaws rather than embracing what is already good.

          • bennypr0fane@discuss.tchncs.de
            link
            fedilink
            arrow-up
            1
            ·
            10 months ago

            Yeah, XMPP is great and all, but the client side is a big old mess, everything is full of friction and missing support for feature xyz. Have you tried using XMPP on iOS?

            • toastal@lemmy.ml
              link
              fedilink
              arrow-up
              1
              ·
              10 months ago

              Conversations compliance test has brought most clients into an acceptable base to where most basic chat/audio/video needs are met, so if you are comparing older legacy clients then the experience will be different. The XEP system means everything is optional & can be pitched by making a spec & seeing who uptakes the idea. It also means the bar to create your own server is absoluetly minimal since everything is an extension which means you could build one in a weekend which is great for those learning to code since the barrier to entry is extremely low if Conversations isn’t the goal.

              IDGAF about Apple since you have to have a wad just to publish an application on their proprietary store & the EU didn’t do a good enough job so it’s expensive to open alternative stores like F-Droid while also being antagonistic towards sideloading as well as PWAs (not to mention needing to buy their overpriced hardware to build/release applications). Heck, you can’t even publish a GPL-or-similar-licensed app on their store. This is a giant slap in the face to free/ethical software developers & probably why the clients aren’t in a good state; if you aren’t trying to make money, why would you develop in an ecosystem that is entirely hostile for you to develop in?