Replying to @julian@activitypub.space
@benpate@mastodon.social talking about the toggle button in bandwagon to share stuff to Bluesky, and how others should make AP integration as simple.
Co-Founder (NodeBB) | Husband 🤷♂️ and Dad 🙉 to three | Rock Climber 🧗♂️ | Foodie 🥙 | Conductor 🎵 | Saxophonist 🎷
✅ Small teams craft better code.
🇨🇦 Made in Canada
🗨️ Federating NodeBB with funding from NLNet ♥️🇪🇺
Replying to @julian@activitypub.space
@benpate@mastodon.social talking about the toggle button in bandwagon to share stuff to Bluesky, and how others should make AP integration as simple.
Replying to @julian@activitypub.space
@benpate@mastodon.social preparing for the next talk
Replying to @julian@activitypub.space
I went to get a cup of coffee and came back to @garbados@hey.hagelb.org talking about how we don't need more toilet spikes.
I was told that I should just watch the recording 
RE: https://hey.hagelb.org/@garbados/statuses/01KZHPMW23E7V3VTESWS5S5WM7
Replying to @julian@activitypub.space
@matt@writing.exchange showing the difference in non-Note support then (pre-2025), and now (2026)
Replying to a post on activitypub.space
@matt@writing.exchange's demo account is going more viral than expected. > 1k views and 9 boosts. @fedicon@pen.writefree.ly
Replying to @julian@activitypub.space
@evan@cosocial.ca "if the Fediverse is about connecting people to people, then Ostatus is part of the Fediverse. However usage has been dropping off.
...
Philosophically yes, practically, heading towards no"
CoSocialEvan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸 (@evan@cosocial.ca)36.5K Posts, 2.46K Following, 12K Followers · He/him. Board member at CoSocial.ca.
Research Director, Social Web Foundation.
Author of "ActivityPub: Programming for the Social Web" from O'Reilly Media.
Founder of Wikitravel, StatusNet, identi.ca, Fuzzy.ai.
Creator of pump.io. Co-creator of GNU social.
Former co-chair of the Social Web Working Group at W3C. Co-author of Activity Streams 2.0. Co-author of ActivityPub. Co-author of OStatus.
Grad student in CS at Georgia Tech.
Greek, Arab, Palestinian, American, Canadian, Montréalais.Replying to @julian@activitypub.space
@evan@cosocial.ca explaining that "the fediverse is quiet" is a bug, not a feature.
Good thing we have a solution for it 
AP devs, fixing AP paper cuts one at a time
Replying to @julian@activitypub.space
In response to the question "what should the Fediverse not be?"
@ozoned@btfree.social warning against turning it back into walled gardens.
Replying to @julian@activitypub.space
The panelists now asked which default server they'd recommend. These questions are hard!
Even @ozoned@btfree.social wasn't sure prior to the panel.
@evan@cosocial.ca suggesting that maybe you already have one and don't know; suggests checking your orgs and associations; possibly self-hosting or checking joinmastodon.org
@django@social.coop warns about checking Instance rules to align on values.
@ozoned@btfree.social suggesting Mastodon for twitter fans, Pixelfed for Instagram fans, forums for topical based discussions (plus a shoutout for ActivityPub.Space, thanks!)
Replying to @julian@activitypub.space
I did not know that @django@social.coop was based in Edmonton!
The contingent of Canadian AP developers continues to grow... No wonder all of the Fediverse conferences in the Americas are in Canada 
Replying to @julian@activitypub.space
Q: "is Truth Social on the Fediverse?"
Now @ozoned@btfree.social explaining (very carefully) that Truth Social is built on the Mastodon codebase but functions like an island. It does not federate.

Replying to @julian@activitypub.space
Q: "is BlueSky on the Fediverse?"
@reiver@mastodon.social "Evan why don't you take this one"
Mastodon@reiver ⊼ (Charles) :batman: (@reiver@mastodon.social)29.1K Posts, 1.42K Following, 2.51K Followers · I make things for #Fediverse #smallNet
Talk about #ActivityPub #FediDev #FediverseUX #P2P #Privacy #SpreadFediverse
I post #SciFiArt
Vlog at #AllYourBases #FinalForm
Work on #AssetFlow #FediCon #FediverseAcademy #FediverseCity #FingerProtocol #GreatApe #Microdon #ProToGo #SpaceMonkey
Life-cast at @reiver@firefish.lol
Code in #golang
I like to understand things. I like to make things.
The meaning of life — first survive, then reproduce 🌞
Formal b/g: comp sci, math, ai. Pro b/g: soft eng, ml, researchReplying to @julian@activitypub.space
First up, the panellists are asked to describe the fediverse in 6 words or less
glad I'm not up there!
@django@social.coop says "when big social blows up, confettiverse" (apologies if I quoted it wrong!)
Replying to @julian@activitypub.space
Day 3 of FOSSY aka Day 2 of FediCon starts with a panel featuring @evan@cosocial.ca @reiver@mastodon.social @django@social.coop and @ozoned@btfree.social!
Replying to a post on activitypub.space
@skavish@welley.social argues private communities should not be federating content outward, just granting access.
FediCon/FOSSY 2026 Live Thread
This is the beginning of the live thread for FediCon/FOSSY 2026. Check back here for updates regarding the Fediverse track of FOSSY (Friday and Saturday).
Replying to @julian@activitypub.space
Tagging @j12t@j12t.social as this might be something worth discussing in relation to activitypub.rocks
Reflecting on the existence of httpsig.org
httpsig.org is a site with one sole purpose, to advocate for the adoption of RFC 9421 HTTP Signatures. It has a "Libraries" tab that does exactly what it advertises, it lists a bunch of libraries for you to use so you don't have to roll your own.
If you want to integrate AP today, but you don't want to roll your own everything, where do you go? Who do you ask?
All I know is:
Do we even have a list sorted by language? This would be huge. What other AP frameworks do you know of?
Granted, I didn't do a lot of thinking and deep diving before I listed those two examples, but even then, that's 1 more example than is listed on https://activitypub.rocks, so I think I might be on to something here from a developer advocacy point of view.
If I were looking to integrate AP, one of the first conclusions I'd come to is that the protocol itself is fairly complex and a library or framework might help.
I don't think there is a list that plainly lists supported libraries by language.
Edge case when backfilling topics
When it comes to backfilling topics, NodeBB utilises what is called "context collection backfill" instead of reply-chain traversal. In a nutshell, instead of crawling up and down the reply tree one-by-one — kind of like what Mastodon does currently — it checks for a canonical source-of-truth in the context property.
NodeBB supports both strategies, since not all objects contain context.
I found a fun little edge case where if I start a topic, a reply is received, and that reply points to my instance, it won't catch any replies made in between.[...]
In other words:
localA starts topic → remoteB replies → remoteC replies to B only → remoteB replies to C and A
In this scenario, because my instance A is left out of the third activity, I don't know about it. When the fourth activity appears, the context is checked, C's reply isn't in it, and I proceed without knowing about it. Oops!
In this case, when incoming replies reference a context that is same-origin to your own instance, you should not use context collection backfill, because:
Tagging @silverpill@mitra.social because this is related to FEP f228.