Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ekk

ekk

  1. Home
  2. Categories
  3. ActivityPub
  4. Backfilling Conversations: Two Major Approaches

Backfilling Conversations: Two Major Approaches

Scheduled Pinned Locked Moved ActivityPub
activitypubfep7888f228171b
26 Posts 8 Posters 21 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • julian@community.nodebb.orgJ [email protected]

    That'd be accomplished with a Remove activity, most likely.

    For those expressing the context collection as a set of objects, then removal from the set should suffice. There are probably better signals to send.

    scott@loves.techS This user is from outside of this forum
    scott@loves.techS This user is from outside of this forum
    [email protected]
    wrote last edited by
    #21
    @julian Wouldn't a remove would remove it from everywhere, including the server of the person who posted it. That may be desired, but also could lead to confusion, since on many platforms like Mastodon, they can't see threads and don't realize their comment can be deleted everywhere (including their own copy).
    julian@community.nodebb.orgJ 1 Reply Last reply
    0
    • scott@loves.techS [email protected]
      @julian Wouldn't a remove would remove it from everywhere, including the server of the person who posted it. That may be desired, but also could lead to confusion, since on many platforms like Mastodon, they can't see threads and don't realize their comment can be deleted everywhere (including their own copy).
      julian@community.nodebb.orgJ This user is from outside of this forum
      julian@community.nodebb.orgJ This user is from outside of this forum
      [email protected]
      wrote last edited by
      #22

      [email protected] not necessarily, a remove merely represents that it has been removed from a collection. A Delete would instruct the recipient servers to purge the object, and that can't be done unless the actor is same-origin.

      scott@loves.techS 1 Reply Last reply
      0
      • julian@community.nodebb.orgJ [email protected]

        [email protected] not necessarily, a remove merely represents that it has been removed from a collection. A Delete would instruct the recipient servers to purge the object, and that can't be done unless the actor is same-origin.

        scott@loves.techS This user is from outside of this forum
        scott@loves.techS This user is from outside of this forum
        [email protected]
        wrote last edited by
        #23
        @julian Okay, that makes sense.
        1 Reply Last reply
        0
        • projectmoon@forum.agnos.isP This user is from outside of this forum
          projectmoon@forum.agnos.isP This user is from outside of this forum
          [email protected]
          wrote last edited by
          #24

          [email protected] said in Backfilling Conversations: Two Major Approaches:
          > A number of implementors follow this approach to backfill, including NodeBB, Discourse, WordPress, Frequency, Mitra, and Streams. Additional implementors like Lemmy and Piefed have expressed interest.

          Is this implemented currently? One weakness I have noticed in NodeBB's current federation is that posts which are in reply to a topic (e.g. a Lemmy comment) show up as individual threads until (or if) the root post of that topic shows up in the local NodeBB. It's a bit confusing of a UX, I think. Because you think:

          1. (Before root post) Why is this a post that seems to be just a random comment?
          2. (After root post) Why did that other thread disappear and why am I seeing the same comment again?
          julian@community.nodebb.orgJ 1 Reply Last reply
          0
          • projectmoon@forum.agnos.isP [email protected]

            [email protected] said in Backfilling Conversations: Two Major Approaches:
            > A number of implementors follow this approach to backfill, including NodeBB, Discourse, WordPress, Frequency, Mitra, and Streams. Additional implementors like Lemmy and Piefed have expressed interest.

            Is this implemented currently? One weakness I have noticed in NodeBB's current federation is that posts which are in reply to a topic (e.g. a Lemmy comment) show up as individual threads until (or if) the root post of that topic shows up in the local NodeBB. It's a bit confusing of a UX, I think. Because you think:

            1. (Before root post) Why is this a post that seems to be just a random comment?
            2. (After root post) Why did that other thread disappear and why am I seeing the same comment again?
            julian@community.nodebb.orgJ This user is from outside of this forum
            julian@community.nodebb.orgJ This user is from outside of this forum
            [email protected]
            wrote last edited by
            #25

            > One weakness I have noticed in NodeBB's current federation is that posts which are in reply to a topic (e.g. a Lemmy comment) show up as individual threads until (or if) the root post of that topic shows up in the local NodeBB.

            No, Lemmy does not implement either strategy, they rely on 1b12 only.

            If NodeBB is receiving parts of a topic that don't resolve up to the root-level post that might be something we can fix. I'll try to take a look at it.

            1 Reply Last reply
            0
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            • Login

            • Don't have an account? Register

            • Login or register to search.
            Powered by NodeBB Contributors
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • World
            • Users
            • Groups