• XLE@piefed.social
      link
      fedilink
      English
      arrow-up
      1
      ·
      7 hours ago

      The de facto default/official one, although I have tried others in the distant past.

      • WhyJiffie@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        1
        ·
        6 hours ago

        I was asking to find out if the slowness could be because your server does not support sliding sync for some reason (the newer faster sync method that doesn’t try to load everything), but matrix.org does. I don’t use that server anymore because they are way too overloaded for years, but maybe that’s the issue here too.

        • XLE@piefed.social
          link
          fedilink
          English
          arrow-up
          2
          ·
          6 hours ago

          Ideally, a full log of joins and leaves wouldn’t be bound directly to a chat anyway, right?

          Matrix development seems to be getting pulled in a lot of different directions: the membership history seems like it’s an IRC-inspired feature, while communities are inspired by Discord and Slack.

          • WhyJiffie@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            3
            ·
            6 hours ago

            idk, I think it’s sensible that it’s part of room history. also, other platforms do that too.

            what is not sensible is that loading them is slow, but I don’t experience that even in popular rooms

            • XLE@piefed.social
              link
              fedilink
              English
              arrow-up
              1
              ·
              6 hours ago

              Rooms with a high volume of messages will appear to load faster than rooms with a high volume of joins and leaves… So maybe that’s what you’re seeing? 25 messages appearing at once is a whole lot more engaging than 25 hidden join events.

              I’m agnostic about whether room joins or leaves should be recorded at all (I’ve seen discord bots report this at the server level), but the pain point is that the records are joined with the messages… I also thought redactions were weird. Federation probably requires it (maybe federation requires room events to be persisted in the room history too), but having to load extra events to explain deleted messages will probably clog up the pipeline as well.

              Don’t mind me, I’m just thinking aloud.