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
    1 Posts
    9 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
    10 Views
    Moin,aus aktuellem Anlaß, auf den ich später noch mit mehr Details zurückkommen will, darf ich (noch) einmal auf mein Projekt eines eigenen #Fediverse-Servers namens #Mammuthus hinweisen, in den ich demnächst mehr Zeit investieren will.Dazu sei auch auf vier auf #Mammuthus laufende Accounts meinerseits hingewiesen, die ich in Zukunft hoffentlich auch aktiver mit sinnvollen Beiträgen bestücke... :-)@nick@hhmx.de ⚫ Mein allgemeiner Account auf meiner als Single-Account-Instanz genutzten Umgebung, die in der Regel als erstes eine neue #Mammuthus-Version einsetzt, sobald sie aus meinem Labor kommt... ;-)@nick@mammuthus.de ⚫ Auf diesem Account schreibe ich technische Punkte (auf Deutsch und Englisch) bezüglich #ActivityPub & Co.@nick@rahlstedt.de ⚫ Mit rahlstedt.de, rahlstedt.biz und rahlstedt.social will ich meinen Stadtteil ins #Fediverse bringen... Details zur Entwicklung, ggf. auch Umfragen zwecks Meinungseinholung in Bezug auf meine lokalen bzw. regionalen #Hamburg-#Rahlstedt-Aktionen hier...@nick@rahlstedt.social ⚫ Auch lokal... ein bißchen persönlicher...Mehr demnächst...Wem Unstimmigkeiten oder Probleme mit o.g. Accounts (und/oder den sie betreibenden Instanzen) auffallen, bitte gern an mich durchmelden. Mit Details & Co.Notfalls an meinen #Mastodon-Account @nick@norden.social (der bleibt als Backup und langjähriger fediversaler Account natürlich bestehen).Soweit erst einmal,einen schönen Abend in die fediversale Runde!The Future Is Federated
  • Auto-import of deny lists

    Technical Discussion dni activitypub iftas
    7
    0 Votes
    7 Posts
    47 Views
    Just spend the tiny bit of extra time and implement basic support for federation policies. Keep track of data snd where it comes from, such that you can react to changes over time
  • 0 Votes
    1 Posts
    16 Views
    Summer/Autumn 2025: Little coding, but lots of socializing and planningAt the first October weekend I (@linos) was attending the Berlin FediDay 2025. It was a meetup of the Berlin and German community, developers of Fediverse applications, and representatives of German speaking media institutions. It was great to see old friends again and meet some online contacts for the first time. We were discussing the future and the role of the Fediverse, which was super motivating. #FediDayTwo weeks later, I travelled to Sofia, Bulgaria, to attend this year’s OpenFest, give a talk and lead a workshop on how the Fediverse can help announce and discover events. Unfortunately, the talk didn’t attract much attention, as LLMs are currently drawing more of an audience. But the discussions with those in attendance were very interesting. The workshop was mainly about trying out #Gancio, #WordPress and #Mastodon and learning about the possibilities for local communities by trying out the applications themselves. I simply provided real test instances, created a list of tasks, including minor pitfalls, and, of course, answered all the questions that came up – and there were quite a few! And a big thank you to the crew and the organizing team, who were so friendly and simply wonderful throughout. #OpenFestYesterday, I had an awesome online meeting with the incredibly cool folks behind LAUTI, a free and open-source software for hosting small event calendars. #LAUTI is aimed at small and medium-sized communities and has a big focus on social, cultural and activist stuff. The instance for the Stuttgart area, run by the collective that develops it (@klasse_methode@chaos.social), can be found at https://einftopf.info. The developers are in the process of exploring the potential of #ActivityPub and the #Fediverse. I’m very excited and think this could be really great! In case you’ve been wondering: I see LAUTI kind of in between #Mobilizon and #Gancio. In my opinion, it would not be a competitor to them, but it could be a great addition to the Fediverse by filling this gap.I will be at the #SFSCON in Bolzano, Italy, in two weeks. There will be a whole afternoon focusing on the Fediverse! So in case you’re there you’re invited to join my short talk about Interoperability of Events in the Fediverse: status quo and vision. Or you’re welcome any time to say hello and let’s have a chat.After that, it’s time to sit down and get back to programming. But it’s very important to me to continually evaluate and understand what the priorities are, and to remind myself why it’s so important that we all continue our work in this area.#ActivityPub #FediDay #Fediverse #Gancio #Lauti #Mastodon #Mobilizon #OpenFest #SFSCON #WordPress