this post was submitted on 04 Feb 2021
2 points (100.0% liked)

Asklemmy

44656 readers
909 users here now

A loosely moderated place to ask open-ended questions

Search asklemmy ๐Ÿ”

If your post meets the following criteria, it's welcome here!

  1. Open-ended question
  2. Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions. Assume best intent and be excellent to each other.
  3. Not regarding using or support for Lemmy: context, see the list of support communities and tools for finding communities below
  4. Not ad nauseam inducing: please make sure it is a question that would be new to most members
  5. An actual topic of discussion

Looking for support?

Looking for a community?

~Icon~ ~by~ ~@Double_[email protected]~

founded 5 years ago
MODERATORS
 

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

top 8 comments
sorted by: hot top controversial new old
[โ€“] [email protected] 1 points 4 years ago (1 children)

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.

[โ€“] [email protected] 1 points 4 years ago (1 children)

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?

[โ€“] [email protected] 2 points 4 years ago* (last edited 4 years ago) (2 children)

There is a global timeline ("all") that shows all posts from the instance specific allow-list. So far federation in Lemmy is AFAIK limited to instances configured, this is contrary to most of the other Fediverse that operates on an automatic allow-list with a configured block-list.

In addition you can subscribe to any community (and soon user, I think. I am not a Lemmy developer) on the allow-list through federation.

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.

[โ€“] [email protected] 1 points 4 years ago* (last edited 4 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 :)

[โ€“] [email protected] 1 points 4 years ago* (last edited 4 years ago) (2 children)

@[email protected] 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.

[โ€“] [email protected] 2 points 4 years ago (1 children)

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!

[โ€“] [email protected] 2 points 4 years ago
[โ€“] [email protected] 1 points 4 years ago

Ah, good point about commenting.