I want to applaud @rose.bsky.team and @mellifluousbox for appearing on stage together and expressing a desire to cooperate. As I've said for a long time, #Bluesky and #Mastodon, #ActivityPub and #ATProtocol should not be fighting each other. The real opposition are the oligarch-controlled, enshittified, manipulating major commercial platforms. We have no chance of making a dent into their dominance if the revolution fights itself instead.
Wow, missed that: Ghost 6.0 made it to the Open social Web: https://ghost.org/6/ #activitypub
The "which BIT" and the - as I call it - #LinkedData conundrum, I addressed recently in a #SocialHub topic on the #JSONLD vs plain #JSON nature of #ActivityPub. Inspired to write a long and personal #SocialExperience tale on my travels in wild #fedi lands. See..
https://social.coop/@smallcircles/116368803389082089
The #EU @ngi #grant programs and the hard work of @nlnet to distribute @EUCommission Horizon Europe #funding has done wonders to take #fediverse where it stands today. In my article I list all the many #FOSS projects that received stimulus and support during the years.
However something fundamental has been lacking in the mandate on who is eligible. Coding is Social. The support does not cover the rich tapestry of #expertise that end-to-end #solutions need during their lifecycle. Does not include fostering cohesive #technology ecosystems, healthy #OpenStandards evolution.
Effectively this creates a 'handover point' of software code from poor FOSS to others who earn a living with it.
so mastodon just drops posts from remote if no one follows anyone from this remote server, right?
The second biggest problem with #ActivityPub dev is that when debugging, you have to look at your Mastodon* feed, and it's *impossible* not to get distracted.
*other softwares are available
It is the right ask though. The ask is: What are ALL the moving gears that make sustainable #FOSS (i.e. #SOSS) be produced, and in an entire healthy technology ecosystem at that.
My investigation around commons based social dynamics started when I had basically given up "trying to herd cats" at #SocialHub where it was already clear that most people didn't much beyond the interest for their own #ActivityPub project, to mingle in the discussions. I mentioned at the time in various thread "Do you want 'community-of-action' or just a mere discussion forum. But even for those questions there's hardly anyone interested.
I knew all this already from my time facilitating Humane Tech Community - now dormant, waiting for value at https://community.humanetech.com - but needed to more deeply understand.
The notion of #FSDL in its double meaning of #FreeSoftware development lifecycle, and #Fediverse solution delivery lifecycle rose from there, but also the need for a new adoption model.
> if the challenge of knowing what Fediverse Apps implement which bit of the spec is a blocker, is there a standard way to declare which bits of the spec an app is conformant in?
The #ActivityPub #FEP process keeps a list of implementations, in each of its documents. The FEDERATION.md was once introduced as "something to start with before going more complex wrt introspection", a temporary bandaid to bring improvement. Its adoption and use, and later its description as a recommended practice are going very slow though. Still, a very useful practice, compared to lacking such doc and perusing foreign codebases for the info.
> does the Fediverse need a democratic membership org that funds core maintenance of FEP and pays for some of the core community maintainers to keep looking after the ecosystem.
That might be a good solution. For part of a much bigger problem. No #funding bakes bread yet.
I addressed this with @nlnet in the past, and intend to bring it up again next week.
Sovereign Tech Agency funding
https://blog.joinmastodon.org/2026/04/sovereign-tech-agency-funding/
#FOSS #privacy #cybersecurity #Mastodon #Fediverse #ActivityPub
Föderation kann durchaus trickreich sein...
Um die Anzahl Likes und Shares (zwischen den Instanzen) besser abzugleichen, läuft via #ActivityPub gern eine Information über die aktuellen Zahlen, die ein Beitrag aktuell mit sich führt. (#Mastodon ab v4.3 - meine ich - führte z.B. [likes] und [shares]-Elemente ein).
Bei #Mammuthus habe ich das vor einiger Zeit auch implementiert bzw. eben auch die Aktualisierung von Zahlen von Beiträgen auf anderen Instanzen.
Und jetzt kommt der Haken der eingangs erwähnten trickreichen Föderation.
Mir fielen Unstimmigkeiten auf und bei Analyse stellte sich heraus, daß z.B. ein Announce eines Beitrags von einer dritten Instanz auf meiner Instanz einlief, bevor die Originalinstanz, dessen Beitrag geteilt wurde, davon Wind bekommen hatte. Vertraue ich in diesem Fall auf die Zahlen der Originalinstanz, liege ich leider falsch.
Also gleiche ich nun drei Zahlenwerte ab, sofern notwendig und passe die Anpassung passend an... 😉
Ich vergleiche die via #ActivityPub gelieferten Zahlen (bzw. die Zahlen aus einer #JSON-Anfrage an die Originalinstanz) mit den Zahlen, die als Cache-Wert direkt beim Beitrag gespeichert sind sowie einer wirklichen Durchzählung in der Datenbank.
Wollte ich mal kundgetan haben... 😎
RE: https://flipboard.social/@csullivan/116375294908867265
I really like @surf and I'm curious whether Surf, itself, could be federated and whether it will be possible to host your own, open source instance of a Surf social site? I also wonder whether this is also just the wrong way to think about this, and whether any site with an #activitypub and/or #atproto feed is already an equivalent of a Surf social site? 🤔 I'm still working out how to think about Surf.
Manyfold: Federating 3D Models @ FOSDEM 2025
https://makertube.net/w/vcwNm7oyaQr8yBsaXEcv5G
Closed systems protect individuals, but they rarely build movements
All the #OMN projects are not directly about social change - they’re about making social change possible. That distinction matters as people don’t step into change unless they first believe change can happen. If the world feels fixed, locked, inevitable, then nothing moves. Our role is simpler, and maybe more important, to open that door a crack, to show that different paths exist. Think of #OMN as a helping hand, not dragging people forward, not telling them what to do - just making it […]https://hamishcampbell.com/closed-systems-protect-individuals-but-they-rarely-build-movements/
