• Burger@burggit.moe
    link
    fedilink
    arrow-up
    3
    ·
    1 year ago

    And checking the logs in lemmy, I’m definitely federating with others since I’m getting activity updates from other instances. And I browsed this thread from a different instance that isn’t sh.itjust.works. So I’m at a loss as to why this instance in particular doesn’t want to federate our posts on their end. Sorry.

    • TwistedTurtle@burggit.moe
      link
      fedilink
      arrow-up
      3
      ·
      1 year ago

      No idea what the issue was but it’s working now. I can see this thread and all comments from that instance now. Appreciate you looking into it though

      • mcuglys@burggit.moe
        link
        fedilink
        arrow-up
        3
        ·
        1 year ago

        The problem is most likely that Ask Burggit was not discovered by sh.itjust.works at that time. Someone has to search for it on sh.itjust.works, and then wait a while. People say you have to search the full URL instead the the !community@burggit.moe style search, for sh.itjust.works specifically for some reason.

        For whatever reason, instances which are federated to each other to not send lists of communities. Someone has to manually search for each foreign community individually before it is discovered by the instance, and then there is a process of (identifying? copying? archiving?) all the posts in that community which can take 30+ minutes before it’s visible. That’s all my second-hand understanding of the process anyway.

        • Burger@burggit.moe
          link
          fedilink
          arrow-up
          5
          ·
          1 year ago

          Yeah, and then we were hit by a bunch of rate limiting errors because we got hit by a bunch of federation requests because we got discovered, and I refused to proxy real IPs to our backend for privacy reasons until now, rofl.

        • Disa@burggit.moeM
          link
          fedilink
          arrow-up
          4
          ·
          1 year ago

          This is also my understanding of it, part of it makes sense due to like, resource usage reasons. If your members don’t have an interest in a community, there’s no need constantly getting fetch data for all available communities and posts/comments in them. I do feel like there’s probably a better way of doing it, though I can’t think of one at the moment, so maybe there isn’t. Lemmy is still early development software, so hopefully it will continue to improve in this and other ways as things continue to move forward.

          • f(loat || loathe)@burggit.moeOP
            link
            fedilink
            arrow-up
            2
            ·
            1 year ago

            A better way would be on demand API requests. API is there. Very little cost in snatching that when a user goes into a thread and caching it if needed.