
Can bureaucracies join the Fediverse? Yes β with WordPress ActivityPub. #WordPress #fediverse#ActivityPub
Posted into THE FEDIVERSE VS. CORPORATE SOCIAL MEDIA @the-fediverse-vs-corporate-social-media-mobileatom
Can bureaucracies join the Fediverse? Yes β with WordPress ActivityPub. #WordPress #fediverse#ActivityPub
Posted into THE FEDIVERSE VS. CORPORATE SOCIAL MEDIA @the-fediverse-vs-corporate-social-media-mobileatom
I'm pondering an interesting challenge with #ActivityPub. Most servers send Activity messages using actor
as the originator and Note objects with attributedTo
as the creator. Some use actor
on Notes and some use attributedTo
on Activities.
I configured deserialization aliases on my structs in #Rust to accommodate that. But now I see that a few servers (well, one so far) set both properties on Activities, which breaks the deserializer (since the unused one gets renamed to what I need and then I have a duplicate). So now I'm weighing whether to add both separately, to try writing a custom deserialization implementation, or to just write off federation with this server.
I'll probably try writing a custom implementation first.
@ Ben Pate π€π» In the words of a diaspora* developer, if Mozilla and Vivaldi "implemented ActivityPub", they'd actually "implement Mastodon". That'd mean catching more users with less effort than implementing vanilla ActivityPub and implementing features that Mastodon doesn't have. Besides, both used to have or still have a Mastodon server, but they don't seem to be aware that there's a Fediverse beyond Mastodon, much less what it's like and how it works.
In fact, they wouldn't even implement the ActivityPub C2S API at all. They'd implement the Mastodon client API and only the Mastodon client API.
CC: @rakoo @Tim Chambers
# Long # LongPost # CWLong # CWLongPost # FediMeta # FediverseMeta # CWFediMeta # CWFediverseMeta # Fediverse # ActivityPub # Mastodon # MastodonAPI
February 1st marked Global Switch Day -A celebration of the Fediverse and a chance to move away from corporate social media.
I reflected on platforms like Mastodon, PeerTube, PixelFed, and Loops. If youβve ever thought about making the switch, nowβs the time.
Reply via your timeline π
https://new.vex.blue/articles/2025/02/01/global-switch-day
#Fediverse#SwitchDay #Mastodon#PeerTube#PixelFed#Loops#DecentralisedWeb #ActivityPub
Had a great evening at WordCamp #YEG! Was happy to discuss #ActivityPub with like-minded folks.
I've built #Enigmatick to manage threading using conversation
IDs like Mastodon uses. But that's not aligned with #ActivityPub - or at least it wasn't the least time I looked. ActivityPub uses inReplyTo
to indicate direct parent relationships and doesn't have a concept for linking multiple objects under a single ID.
Other systems don't use the conversation
convention and that's caused some discord in my timeline. So now I'm learning about closure tables and concepts I probably would already know if I had studied computer science in college. But it's never too late to learn!
β Article
What we shipped so far in 2025
Alongside our upcoming plans, weβve already shipped several important features in recent releases. Here are some highlights of whatβs now available in the ActivityPub plugin.
Onboarding
Weβve added an onboarding flow after plugin activation to help guide new users through key decisions β such as selecting the Actor Mode.
Itβs also a great opportunity to explain Fediverse concepts for users who are new to them.
More details:
π 5.9.0 β Easier onboarding for your Fediverse [β¦]
This is a small personal instance of Bonfire in the Fediverse.