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
65 15 11

Gli ultimi otto messaggi ricevuti dalla Federazione
  • read more

  • @julian i'd say the confusion is primarily that we've shifted topic around several different things and i'm still not sure which is the intended topic of the discussion :x

    - deleting posts that are in a thread
    - removing posts from a thread
    - implications for downstream posts in a thread when some ancestor in the reply chain is deleted/removed
    - deleting a thread that is in a forum
    - removing a thread from a forum
    - moving a thread to the "uncategorized" forum
    - ...?

    read more

  • @julian if the intent is to signal what happens when nodebb moves a thread to "uncategorized", then i think the simplest thing is for nodebb to treat "uncategorized" as a forum in itself, still. you already assign them an id of -1, so you are in effect treating the "uncategorized" category as a category still.

    read more

  • @julian the confusing thing to me, though, is that both Delete and Remove already don't imply anything about posts in the thread if the thread is deleted/removed from the forum.

    by default, if you Delete a thread, the forum might still have a broken link to the now-deleted thread, and the posts also have broken links to the thread.

    by default, if you Remove a thread from the forum, the posts still exist within the thread.

    read more

  • trwnh@mastodon.social specifically however, is that you're not deleting the context. Just removing it.

    NodeBB has the concept of a context not belonging to an audience (the "uncategorized" pseudo category.) in those specific situations, contexts would be removed from the audience, not deleted.

    Lemmy and Piefed don't have these concepts, so they simply delete them. So therein lies some of the confusion I believe.

    read more

  • @julian like removing a whole thread from the forum? Remove(object=thread, target=forum)? this seems like something altogether different than removing posts from a thread.

    removing threads from a forum is possible but if the thread is owned by the forum then the forum can also delete them.

    the part that differs between impls is whether Delete(thing that is a context) should do anything to objects where context = the Delete.object, right? i think it makes the most sense to just orphan them.

    read more

  • trwnh@mastodon.social it signals that the actor is removing the context from the targeted audience.

    The audience can optionally announce it, and receivers synchronizing with that audience (per 1b12) should follow suit and remove the context as well.

    read more

  • @julian what does Remove(Context) mean here?

    read more
Post suggeriti
  • 0 Votes
    1 Posts
    2 Views
    So, I got IndieAuth working on the site, as well as MicroPub. Feeds are being fed, but every note also has a separate node, not sure if that's normal. Also, I only tested one feed, still need to fully configure them all.Gotta test Webmention/Pingback, gotta learn what WebSub is, and gotta see if my slapdash #IndieWeb implementation plays nice with an #ActivityPub implementation in #Drupal.Productive day today. Good news tomorrow will mean even more to learn and do. For now, I sleep.
  • What Is The Fediverse?

    General Discussion fediverse activitypub
    14
    0 Votes
    14 Posts
    11 Views
    This one is hard to explain with memes but ive tried too much
  • 0 Votes
    1 Posts
    12 Views
    Grandiose day! However I haven’t read the book yet thou’. I spent my evening today building a automation by forking Tinker hack Blusky integration for running playlist etc. I am halfway there but when I run tested it – the last block doesn’t seem to work so I’ve contacted them about it. I hope soon to get help. This year I did lot of techie projects for myself like vibe coding built ways for me after taking course on ai and then vibecoding snake game and all of that. Later, doing html/css course to understand the basics and loving it all and then jamming up with neocities more. This year I also got excited with Nothing community project challenge – and built a marketing plan even the date was done and all. As I got to know late – being so inspired by the brand I went ahead and did something cool too. Nothing has cool software and hardware. The UI is cool as they say it. Got back to the ropes of smartphones as I grabbed Vivo iQOO Z10X as my daily driver – as they call it! I’ve since loved watching tech videos alot. I do love tech. I am not very much diving into fitness gadgets as of yet. As that would just tumble me down of anxiety passage I find.Well, the Founder of Mastodon is giving the next baton to new guy. Felix! Also, Eugen did a wonderful job with Mastodon. I saw his interview on YouTube while dinnering my way up through the day. I also read how a 101 year old Barista has been serving since WWII – that was the good news over bsky this morning. Also one 87 year old lady did something cool – which I don’t recall. You know we don’t care much to remember good news as we keep bad news itched in our brain for like whole time and all. Bad news is impactful is it? It creates fear and then that becomes memorable all of a sudden. Ah!
  • 0 Votes
    10 Posts
    42 Views
    Actually I was wrong, there is a context so thats fine. The problem is that audience should be a simple string but you are sending an error, thats why it fails. Anyway that field is optional, so you can leave it out and put the community in to or cc instead. julian No but still the field is mandatory (mainly because that hasnt caused any problems so far).