How happy is the marriage between #ActivityPub and #ActivityStreams? 🤔
https://github.com/w3c/activitypub/issues/522
How happy is the marriage between #ActivityPub and #ActivityStreams? 🤔
https://github.com/w3c/activitypub/issues/522
We're excited to share an update on #Fedify's development! While we're actively working on Fedify 1.9 in the main branch, we've also begun preparations for Fedify 2.0 in the next branch.
Before you get too excited about revolutionary new features, we want to set clear expectations: Fedify 2.0 will primarily focus on cleaning up technical debt that we couldn't address due to backward compatibility constraints. This means removing deprecated APIs and making breaking changes that will ultimately result in a cleaner, more maintainable codebase. Think of it as a major housekeeping release—necessary work that will make Fedify better in the long run.
Some of the planned improvements include adding readonly modifiers throughout our types and interfaces to better enforce our immutability-by-default principle, implementing our own RFC 6570 URI Template library for symmetric expansion and pattern matching, and various CLI tool migrations to our new Optique framework for better cross-runtime support. While the majority of changes will be about refinement rather than revolution, these updates will strengthen Fedify's foundation and improve interoperability across the #fediverse. You can track all planned changes in detail by checking out the Fedify 2.0 milestone on our GitHub repository.
First time I’ve heard of Gush!, an activitypub based platform for sharing topical interests for video games. Other media types are being considered for development as well.
Thinking about building “#Fedify Studio” (tentative name)—a web-based #ActivityPub debugging & development toolkit, like a supercharged version of ActivityPub.Academy and fedify inbox command. Imagine having a proper UI for testing activities, inspecting actors, debugging federation issues… Would this be useful for other ActivityPub developers out there?
#Loops has entered #beta with #ActivityPub support, allowing users to connect with creators across the #fediverse. This means users can follow and interact with creators on platforms like #Mastodon and #Pixelfed, and vice versa. Loops has implemented several technical features to ensure smooth federation, including a shared inbox, HTTP signatures, and smart content representation. https://blog.joinloops.org/loops-joins-the-fediverse/?Fedizen.EU #Fedizen #Fediverse #ActivityPub #News
#Smithereen 0.11 is out!
This one mostly focuses on groups and moderation. Groups now have discussion boards, admins can specify server rules (with translations!), moderators have more and better tools at their disposal, and users can now pin posts and export their data.
Detailed changelog here: https://github.com/grishka/Smithereen/releases/tag/0.11
Now comes the part where I build the client API I promised everyone for so long. And the website.
I turned a tiny #Mac mini into my own #Mastodon server—secure, low‑maintenance, and running like a dream. Here’s the full build, from #Docker to #Cloudflare Tunnel, and why #SelfHosting doesn’t have to be a headache.
I've been busy wrapping up the final parts of Loops ActivityPub federation!
We will ship with two modes (Open and Lockdown), the latter allowing you to restrict federation with allowed instances only (and enforced via AuthorizedFetch)
You can also disable Federation support
I'll have a better ETA this weekend after some more testing ✨
Thanks to phpstan, this may even ship this weekend 🚀
Thanks to Pixelfed, I've made Loops a lot easier to install & manage.
Loops also handles comment threading, mentions, notifications and like/share/reply counters much better.
The upcoming federation PR is my biggest ever, and will bring full ActivityPub federation to Loops 😍
Post from @rabble on why he's chosen to use #Nostr and not #ActivityPub and the #Fediverse. He makes some compelling points. Personally I am not too worried about the server admin parts of his argument (I have enough control, even if I don't control the server), but I agree that this isn't ideal:
"You can’t use a single fediverse identity with your profile and followers in Peertube, Mobilizon, WriteFreely, and Pixelfed. You need a totally separate account in each one."
https://njump.me/nevent1qqsfqlx6wpl5267tmnmmjk7v9tzunjvhzav9unc2tjn6k0w82vghprsppamhxue69uhkummnw3ezumt0d5qjxamnwvaz7tmswfhhs7fdv4u8qetjd9kk2mn59ehkuun9dejx2u3wvdhk6qg5waehxw309aex2mrp0yhxgctdw4eju6t0qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqgkwaehxw309aex2mrp0yhxummnw3ezucnpdejqzxrhwden5te0wfjkccte9ehx7umhdpjhyefwvdhk6q3qwmr34t36fy03m8hvgl96zl3znndyzyaqhwmwdtshwmtkg03fetaqxczx4f
Fediverse Report 138 - this week's #fediverse news
- a closer look at the Tumblr-like platform Wafrn, which connects to both #activitypub and #atproto. Their latest update allows people to migrate their #bluesky account to wafrn, joining the fediverse while staying connected to their bluesky network
- @loops is getting closer to joining the fediverse
Read at: https://connectedplaces.online/reports/fediverse-report-138/
Ω🪬Ω
#FediAlgo (the customizable timeline algorithm / filtering system for your Mastodon feed) v1.2.2 is deployed now. Has a switch that makes sure any #hashtags / users / etc. that you follow are displayed as filter options even if they don't meet the minimum number of recent toots threshold.
Also a bunch of bug fixes and small improvements.
* Try it here: https://michelcrypt4d4mus.github.io/fedialgo_demo_app_foryoufeed/
* Code: https://github.com/michelcrypt4d4mus/fedialgo_demo_app_foryoufeed
* Video of FediAlgo in action (slightly outdated): https://universeodon.com/@cryptadamist/114395249311910522
#activitypub #algorithm #algorithmicFeed #algorithmicTimeline #Fedi #FediTips #FediTools #Fediverse #Feed #FOSS #GoToSocial #hashtag #hashtags #javascript #MastoAdmin #Mastodon #MastodonApi #mastohelp #mastojs #node #nodejs #opensource #socialmedia #SocialWeb #timeline #TL #typescript #webdev
How to Build a Simple ActivityPub Reminder Bot in Python. #ActivityPub
Posted into THE FEDIVERSE VS. CORPORATE SOCIAL MEDIA @the-fediverse-vs-corporate-social-media-mobileatom
Well, after an initial failure, my #NLNet grant application for #GoActivityPub has been accepted under the NGI0 Commons Fund. 💪
This means that for the next months my main focus will be fully on making #ActivityPub in the #Go programming language easier for other developers.
If you're one of them, reach out, I want to know what you struggle with and how I can help with that.
Week in Fediverse 2025-09-26
Servers
- flohmarkt v0.12.0
- Mitra v4.10.1
- Mastodon v4.4.5
- Ktistec v2.4.14
- tootik v0.19.5
- Manyfold v0.124.0
- Wafrn v2025.09.02
- PieFed v1.2.2
- kmyblue v20.2
- Vernissage Server v1.22.0
- retejo: A next-generation single-user static web-site server
Clients
- Fedilab v3.35.1
- Mastodon for Android v2.11.0
- PixelDroid v1.0.beta41
- Jerboa v0.0.84
- Voyager v2.40.0
- Interstellar v0.10.1
- NeoDB You v1.0.4
Tools and Plugins
- Who Moderates My Posts and Timeline?
For developers
- Bovine v0.5.19
- Mastodon.py v2.1.4
- Roboherd v0.1.11
- Fedialgo v1.2.0
Articles
- The Future Is Federated: My Fediverse Starter Guide
- An open source, self-hosted, route mapping solution…
- Fediverse Report – #135
-----
#WeekInFediverse #Fediverse #ActivityPub
Previous edition: https://mitra.social/objects/01996401-5448-91c3-6b99-781bc3b76916
😂 That was odd! When I mentioned @darnell@flipboard.com on my #WordPress blog, it pinged my #Flipboard account on my iPhone even though #ActivityPub is not yet activated (I received a push notification, which later revealed nothing 😆).
If it pings again via #Mastodon, I might do various tests upon other #Fediverse accounts (like #Misskey & #Threads).
Encouraging news that #Ghost is going to federate via #ActivityPub. Let's just hope they don't screw it up like WordPress did with theirs since this has lots of potential. https://activitypub.ghost.org/
Threads is the largest player so far to adopt #ActivityPub, and as @mike says, “The implications are huge.”
Why is Threads doing this? How is the team working with the community? How are they thinking about moderation, monetization and privacy in these early days and going forward?
In the newest episode of @dot_social, Mike digs in with @rklambo, Director of Product Management, and @pcottle, Software Engineer. Check it out in the fediverse on PeerTube or wherever you like to listen to podcasts. More details here:
https://about.flipboard.com/inside-flipboard/threads-dot-social/
#DotSocial #Podcast #Fediverse #Federation #MastodonMigration #Threads #Meta #ActivityPub #Flipboard