Does it run in allowlist mode by default? Is it connected with ActivityPub yet?

  • @SirLotsaLocks
    link
    123 years ago

    Lemmy federates through activity pub. At the moment it only federates with other lemmy instances but the devs have much longer term plans to federate with other activitypub services. Lemmy uses an allowlist system where you allow instances to federate instead of defaulting to federation with everyone.

    • @sirl1on
      link
      43 years ago

      What I haven’t understood and found an answer yet: Are Lemmy instance federation transitive, i.e. A follows C through B? Or are federations only exactly affecting the 2 involved parties?

      • @poVoq
        link
        6
        edit-2
        1 year ago

        deleted by creator

        • DessalinesA
          link
          5
          edit-2
          3 years ago

          @sirl1on@lemmy.ml poVoq got it but there’s several things going on.

          If no one on your instance follows that community, you’re not going to get new posts for it. There are some cases where history / chaining is fetched, for example, lets say you receive a comment, and the parent commenter is from another instance. Or someone from a third instance comments on a post of a community you’re subscribed to. As long as that parent commenter is from an instance thats allowed (IE in the allowlist or open federation), it will pull it.

          • @poVoq
            link
            4
            edit-2
            1 year ago

            deleted by creator

          • @sirl1on
            link
            23 years ago

            OK, makes sense. I don’t envy you keeping track of all those edge cases…

            Thanks for working on Lemmy and taking time to answer questions!

        • @sirl1on
          link
          1
          edit-2
          3 years ago

          Edit: to answer your specific quesion, no there is no chaining, it is an all-connects-to-all type of network (with the allow-list as the limiting factor). Other Fediverse (ActivityPub) software operates similarly, except that you can subscribe to any other instance (Unless on the block-list) and then that instance gets added to the instance wide allow-list of your instance automatically.

          Thanks for calrifying this! now I understand :)