Skip to content

Communities not existing on all instances is a big problem.

Fediverse
23 13 68
  • Sorry, but this will be a bit too technical...

    The thing is that Lemmy (at least, others probably do the same) don't treat the Linked Data as the canonical representation, they work by translating every message with an as:Activity to their own internal representation in the database (with separate tables for Posts, Comments and PrivateMessages).

    This means that all it takes for a Lemmy instance to treat a post as "new" comment is to produce an "as:Announce" attributed to the "follower" community, and then all instances will process it as a new post/comment/vote.

    Alright, so

    • A - Origin community
    • B - Other community
    • C - following community of A & B

    User posts to A, a "as:announce" on C is generated. A user replies to the post on C. Will user A see the reply? Will someone looking at the post on A see the activity on C?

  • Alright, so

    • A - Origin community
    • B - Other community
    • C - following community of A & B

    User posts to A, a "as:announce" on C is generated. A user replies to the post on C. Will user A see the reply? Will someone looking at the post on A see the activity on C?

    Yes. When the reply is posted to C, it is sent to A. A then sends as:Announce to C, as well as any other communities that follow it.

    B seems to be irrelevant here.

Diese Artikel könnten Dich auch interessieren.