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 69

Gli ultimi otto messaggi ricevuti dalla Federazione
  • @reiver i think the disjunction between Object and Link was actually unnecessary. https://github.com/w3c/activitystreams/issues/666

    i also think there's too much emphasis on types when there really shouldn't be -- it's the *properties* that you end up using almost all of the time. pretty much the only types that actually matter are the Activity types (because you can't infer those).

    read more

  • @haitchfive

    I don't think it was me, but — it seems interesting.

    https://github.com/ha1tch/quertfy

    .

    read more

  • @reiver Did you and I discuss queryfy a while ago, or was it one of my other projects?

    Just wondering whether I owe you a heads up since queryfy has been bumped up to v0.3.0

    read more

  • With ActivityPub / ActivityStreams...

    To me, it feels like there should have been something that is a common parent of both 'Object' and 'Link'.

    That just had the "name", "nameMap", and "preview" fields (along with "id" and "type, of course) — since that is what 'Object' and 'Link' share in common.

    I'll just call this common parent: 'Entity'.

    ...

    It could have even been an opportunity to talk about how to handle unknown types.

    read more

  • @soapdog@toot.cafe hmm... just thinking aloud here.

    You posit in another post that the network effects inflate exponentially:

    > Push models are resource hogs that approach exponential growth in a large network like the fediverse

    That's not true. If you post a message then it sends a copy to each follower. That's linear growth. If you collapse recipients via shared inboxes you can reduce that further.

    If you're referring to the torrent of requests that happen if your post is shared (the "thundering herd" problem) then that's actually a PULL happening from those requesting instances!

    Secondly, in a pull model of AP, you would need to continually poll servers of all your followers so as to approach a real-time effect. You'd be polling servers over and over again, and many of them would have nothing new, with so much wasted traffic.

    If your expectations include semi real-time updates, the push model is much more performant, in my humble opinion.

    read more

  • @evan @mariusor @silverpill i think we probably need to revisit the user story of creating multiple objects at once, or more accurately, the user story of minting and binding multiple identifiers at once.

    read more

  • read more

  • @evan @mariusor @silverpill re: ids though the RDF ecosystem (and jsonld) doesn't use "null", it uses blank node identifiers (those prefixed with _: are special cased by the prefix expansion algorithm). this can allow for "transient" activities or "anonymous" objects (and the graph data model auto assigns _:b1, _:b2 and so on when "id" is missing; the canonicalization algorithm assigns _:c14n0 and _:c14n1 and so on)

    this is maybe not the best way to create replies collections though...

    read more
Post suggeriti
  • 0 Votes
    31 Posts
    130 Views
    @kuechenlatein und wenn du den post ganz neu öffnest dann wird dir "Do not federate" angezeigt!?Irgendwas funkt dazwischen, so dass dein WP-Admin die richtigen Werte bekommt, dein Frontend aber anscheinend nicht.Kannst du mir mal ne Liste deiner Plugins schicken und mir sagen wo du hostest?Wenn du den post schnell/dringend raus haben möchtest, kannst du auch die WP-CLI benutzen!
  • 0 Votes
    1 Posts
    12 Views
    You may notice the Follow button on Loops.video is clickable even when logged-out.I added a modal that explains how to remote follow, isn't that neat?#loops #tikTok #activityPub #fediverse
  • 0 Votes
    1 Posts
    30 Views
    October 2025 ForumWG Meeting Monthly meetings are held on the first Thursday of each month, at 13h00 to 14h00 Eastern Time (currently 17h00 to 18h00 UTC). You can find them listed in the SocialCG Calendar. The next meeting will be held (today) on 2 October 2025. Meeting link: https://meet.jit.si/ap-forum-wg Discussions will continue re: FEP 7888/f228 adoption ongoing FEP drafts Context (topic/thread) deletion and moving between audiences (communities/categories)
  • 0 Votes
    1 Posts
    22 Views
    Week in Fediverse 2025-09-19Servers- Gush! v0.0.22- ActivityPub for WordPress v7.4.0- Mastodon v4.4.4- Mitra v4.10.0- Hollo v0.6.11- Manyfold v0.123.0- Ktistec v2.4.13- Smithereen v0.11- snac v2.83- PieFed v1.2- tootik v0.19.2- kmyblue v20.0- Wanderer v0.18.3Clients- Pachli v2.16.1- Fedilab v3.35.0- IceCubesApp v2.0.4- Aria v1.3.10- NeoDB You v1.0.2- PeerTube Mobile v1.1.0- Blorp v1.9.23- Phanpy changelogTools and Plugins- Poduptime v5.5.1For developers- fediverse-pasture-inputs v0.3.3- Granary v9.0- roboherd v0.1.9Protocol- FEP-8967: Generating link previews for attached linksArticles- How to Build a Simple ActivityPub Reminder Bot in Python- Fediverse Report – #134-----#WeekInFediverse #Fediverse #ActivityPubPrevious edition: https://mitra.social/objects/01993fe3-2dac-3533-6a81-9e653c9d94e0