Skip to content

Piero Bosio Social Web Site Personale Logo Fediverso

Social Forum federato con il resto del mondo. Non contano le istanze, contano le persone

Deleting a post vs deleting an entire comment tree

Technical Discussion
46 14 6

Gli ultimi otto messaggi ricevuti dalla Federazione
  • @mariusor @julian @helge i got here via a discussion on activitypub.space, not via your profile.

    in any case, per https://www.w3.org/TR/activitystreams-vocabulary/#dfn-inreplyto

    > Indicates one or more entities for which this object is considered a response.

    if A says something and B responds to what A said, then C responds to what B said, it is not universally true that C is always responding to A as well.

    A: What's your favorite pie?
    B: I like apple pie.
    C: Hey B, wanna try my apple pie this weekend?

    C is not a response to A.

    read more

  • @trwnh ok, that's a valid opinion to have, but I disagree with it, and as long as you can't offer me a specification quote which contradicts my point of view "misuse" is just like your opinion, man.

    Also, please stop reply guying every time I offer my input to somebody else.

    @julian @helge

    read more

  • @mariusor @julian @helge i'm saying you should define an "ancestors" property for this instead of misusing "inReplyTo". if i am responding to specific posts, i am not necessarily responding to something 20 recursive replies upward.

    read more

  • @trwnh I'm not sure how much time you spent thinking about this, but I have and I *do* think that it makes sense, thank you for your input. Also it does not violate any constraints in the specification, though if you know of one I'd love to hear it.

    The advantage of having all ancestors there is that the object can be disseminated to all the instances in that list, and be added to all the replies collections of its ancestors. As such when you retrieve any of those ancestor replies collections you have the full thread from their point downwards and you don't need to fetch other replies collections up the chain.

    @julian @helge

    read more

  • @julian with_replies doesn't make sense, but neither does Remove(Context). if the intent is to signal "we locally cleared our cache" then i'm not sure that's relevant to anyone else?

    read more

  • trwnh@mastodon.social yes that's the point. I can't enforce behaviour from anyone but we can signal intent.

    That's all this discussion is about. Whether we should Remove(Context) or Delete(Object)+with_replies.

    read more

  • @julian you used the word Delete throughout, so i used the same word. either way, you might consider a policy of treating a context deletion as orphaning all items in the context and then you can optionally garbage-collect them. or not. it's up to you, really!

    read more

  • trwnh@mastodon.social nobody's deleting anything. We're only dealing with removing content.

    (Which I now realize I worded incorrectly in OP, heh)

    That it's a Delete is incidental (and unfortunate wording)

    read more
Post suggeriti
  • 0 Votes
    1 Posts
    0 Views
    Week in Fediverse 2025-12-05Servers- stegodon v1.3.0- Ktistec v3.2.2- ActivityPub for WordPress v7.7.0- snac v2.85- tootik v0.20.3- shops v0.1.6- PieFed v1.3.6- Forgejo monthly report - November 2025- Lemmy Development Update November 2025Clients- Pachli v3.2.0- Mastodon for iOS v2025.08- Tusker v2025.3- Voyager v2.41.0Tools and Plugins- Poduptime v5.6.1- FIRES Server v0.8.0Articles- Mastodon creator shares what went wrong with Threads and ponders the future of the fediverse- Why the #OMN works with #ActivityPub – And why we need a bridge to #p2p- The Fediverse and Content Creation: Monetization- Alt Text Health Check image accessibility report #3- Is Pixelfed sawing off the branch that the Fediverse is sitting on?- #OurFedi2025 - Fediverse Year in Review- A review of Exit coolness I overlooked from the world of ActivityPub- Fediverse Report – #145-----#WeekInFediverse #Fediverse #ActivityPubPrevious edition: https://mitra.social/objects/019acbca-9a56-6825-a6da-5469fd8a40fd
  • 0 Votes
    1 Posts
    8 Views
    みんなで別の一つの場所に引っ越しするんじゃなくて、それぞれが #ActivityPub に対応した場所に行けばいいじゃない? 「Twitterからの移住先なんてあるワケねぇぇぇんだよぉぉぉぉぉぉォォォ~~~~~~~~~~~~~!!」長すぎるポストなのに共感集まる - Togetterhttps://togetter.com/li/2634207
  • 0 Votes
    1 Posts
    15 Views
    :botkit: Introducing #BotKit: A #TypeScript framework for creating truly standalone #ActivityPub bots! Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API. Currently #Deno-only, with Node.js & Bun support planned. Built on the robust @fedify@hollo.social foundation. https://botkit.fedify.dev/
  • 0 Votes
    1 Posts
    5 Views
    The plugin implements the ActivityPub protocol for your blog, to federate articles/notes and receive reactions from the fediverse. Plus a bonus Q & A! More info on the WordPress ActivityPub Plugin: https://wordpress.org/plugins/activitypub/ Demonstrated at FediForum March, 2023. https://fediforum.org/