https://codeberg.org/fediverse/fep/issues/89#issuecomment-7587883
#DNS #FEP #ActivityPub #Fediverse
After reviewing FEP-5624: Per-object reply control policies and GoToSocial's interaction policy spec, I find myself leaning toward the latter for long-term considerations, though both have merit.
FEP-5624 is admirably focused and simpler to implement, which I appreciate. However, #GoToSocial's approach seems to offer some architectural advantages:
The three-tier permission model (allow/require approval/deny) feels more flexible than binary allow/deny
Separating approval objects from interactions appears more secure against forgery
The explicit handling of edge cases (mentioned users, post authors) provides clearer semantics
The extensible framework allows for handling diverse interaction types, not just replies
I wonder if creating an #FEP that extracts GoToSocial's interaction policy design into a standalone standard might be worthwhile. It could potentially serve as a more comprehensive foundation for access control in #ActivityPub.
This is merely my initial impression though. I'd be curious to hear other developers' perspectives on these approaches.
#FEP5624 #fedidev #fediverse #replycontrol #interactionpolicy
Spent some time this morning getting a cursory understanding of #ATProtocol (the open protocol behind #BlueSky). I have a decent understanding of #ActivityPub and I expected AT to have a lot of similarities.
It’s quite different, and this diagram surprised me.
PDS here is “Personal Data Server”. You might think of it as something like a #Mastodon instance where all your data is stored and posts by those you follow are cached.
Except notice that there’s no arrows between PDSes.
1/5
What prevents somebody from hosting a community-operated ATProto relay with a few selected PDS and chronological-only Feed Generator?
In other words, what prevents us from building a Fediverse disjoint (and not controlled by) Bluesky PBC, and based on ATProto instead of ActivityPub?
I talked about #ActivityPub and #Fedify on @guu's wonderful podcast, Software Sessions. I'm embarrassed by my poor English, but if you're interested, please listen!
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
Email: sponsor@fedify.dev
Fediverse: @fedify
GitHub: https://github.com/fedify-dev/fedify
We're excited to explore customized collaboration opportunities that align with your requirements and goals.
Just rolled out some fediverse-related improvements:
- Now you can follow Write.as blogs from Ghost! There was a tiny bug with this that we just fixed. (WriteFreely PR: https://writefreely.org/pull/1373)
- We now support the `preview` property as a fallback for Articles. This will make your posts look much nicer as more platforms support it! (WriteFreely PR: https://writefreely.org/pull/1374)
#WriteAs #WriteFreely #WriteFreelyDev #Ghost #fediverse #ActivityPub
🚀 The Future is Federated - issue no.9 👩🚀
The Future of Social is Here: a Show and Tell (part 4: Lemmy, PieFed & Mbin)
https://blog.elenarossini.com/the-future-of-social-is-here-a-show-and-tell-part-4-lemmy-piefed-mbin/
with shout-outs to @informapirata @Bro666 @dansup @phanpy @fedidb @vjprema @neblem @FediTips
#TheFutureIsFederated #tech #Fediverse #activism #bigtech #socialmedia #FOSS #blog #threadiverse #mbin #kbin #piefed #lemmy #reddit #activitypub
Week in Fediverse 2025-05-09
Servers
- Owncast v0.2.2
- Mastodon v4.3.8
- Mitra v4.2.0
- snac v2.76
- Misskey v2025.5.0
- NeoDB v0.11.6.7
- tootik v0.16.0
- kmyblue v18.1
- Vernissage Server v1.12.0
- Gush! v0.18.0
- May 2025: What’s In The Pipeline (Bandwagon.fm)
- Blocking users (Ghost)
- Trunk & Tidbits, April 2025 (Mastodon)
Clients
- Voyager v2.34.0
- Blorp v1.4.0
Tools and Plugins
- Lemmy Schedule v1.15.0
- Enable Mastodon Apps v1.4.6 (WordPress plugin)
- peertube_recomendation_algorythm: A browser extension that monitors the peertube videos your watch and stores them locally
For developers
Articles
- When decentralization can get too big!
- Town squares, backyards, better metaphors, and decentralised networks
- Il Fediverso a scuola: uno strumento didattico per la cittadinanza digitale
- Fediverse Report – #115
-----
#WeekInFediverse #Fediverse #ActivityPub
Previous edition: https://mitra.social/objects/0196929b-a80a-322f-a1ba-f42864034290
Week in Fediverse 2025-08-08
Servers
- PieFed v1.1
- Ghost v6.0
- Mastodon v4.4.3
- Hubzilla v10.4.2
- Hollo v0.6.6
- Ktistec v2.4.8
- NeoDB v0.11.8.1
- Wafrn v2025.08.0
- NodeBB v4.4.6
- kmyblue v19.4
- Lemmy Development Update July 2025
- Trunk & Tidbits, July 2025 (Mastodon)
- Bridging the gap (ActivityPub for WordPress)
- jekyll-activitypub: A plugin for Jekyll to generate an ActivityPub feed
Clients
- Tuba v0.10.0
- Photon v2.0.1
- Aria v1.3.5
Tools and Plugins
- Fediverse Redirect v1.15.0
- fedidevs.com: Discover amazing developers across the fediverse
For developers
- APx v0.15.0
- Fedify v1.8.1
- Botkit v0.2.2
- Fedialgo v1.0.4
Articles
- Reflections on the social web
- Navigating the UK Online Safety Act
- Mastodon Defence Command: The Scam Wave
- IWF Offers Fediverse a Way to Block CSAM
- Fediverse Report – #128
-----
#WeekInFediverse #Fediverse #ActivityPub
Previous edition: https://mitra.social/objects/0198674a-03a6-4e5c-39fc-b934f3ee7708
@laurenshof where do you get your #WordPress #ActivityPub update news from? What would be your ideal way to consume them?
At SXSW's Fediverse House, it didn't matter which platform or protocol you preferred — everyone was focused on the singular goal of building a better internet. We've uploaded videos and highlights of key conversations from the event and rounded them up in one post. Here you go:
https://about.flipboard.com/fediverse/fediverse-house-2025-roundup/
#SXSW #FediverseHouse #ATProtocol #ActivityPub #Fediverse #Federation #Flipboard #OpenSocial #OpenSocialWeb
#askFedi Does anybody know if there is an #ActivityPub software that *produces* multilingual objects leveraging the contentMap feature?
With respect to #ActivityPub:
Simply, having now seen more into the guts of the process and how it is managed both historically and today, and understanding how the w3c works, I have no faith in their ability to define a clear consensus way forward out of the current set of problems.
Not "no faith in <timeline>" but no faith in the ability to define a clear way forward here.
This doesn't mean that someone outside of w3c couldn't define a better way forward, even one using AP, but w3c won't.
Revolutionary idea: What if social media platforms actually let you control your data?
@loops does, with full data exports, retention controls & opt-in analytics.
The future of social is open-source ❤️
(and federated 🚀)
Week in Fediverse 2025-10-31
Servers
- Mitra v4.12.0
- Manyfold v0.127.0
- snac v2.84
- Ktistec v3.1.2
- Misskey v2025.10.2
- Mastodon 4.5 for Developers
- Atlas: A social mapping app that lets you post geolocated notes on the Fediverse
Clients
- Pachli v3.1.0
- Mastodon for iOS v2025.07
- NeoDB You v1.0.5
- Thunder v0.8.0
Tools and Plugins
- feed2fedi v3.3.0
- Poduptime v5.5.6
For developers
- NGI0 Progress report #0 (GoActivityPub)
Articles
- Fediverse instances on weird hardware, networks and operating systems
- There is One Fediverse. There are a Million Pickleball Courts.
- A Mastodon Migration From Bluesky Would Be Different
- How *you* (librarians and those working in publishing, law, and government) should use ActivityPub and Why
- Fediverse Report – #141
-----
#WeekInFediverse #Fediverse #ActivityPub
Previous edition: https://mitra.social/objects/019a17cf-e370-2278-c196-713c73e5cdea
The Website League shared their December update, with some exciting news about ongoing projects, which include forks of GoToSocial and Akkoma, a "cohost-inspired frontend", and a "best practices for moderation" guide.
https://buttondown.com/websiteleague/archive/website-league-update-for-december/
More about the League: https://websiteleague.org
Hollo 0.3.0 released! #Hollo is a single-user federated microblogging software which is #ActivityPub-enabled and powered by #Fedify.
The key changes of this release include:
Thanks to @joschi, Hollo now support local filesystem storage for media files. You can configure DRIVE_DISK=fs and FS_ASSET_PATH to store media files in the local filesystem. For users who've used S3, no further action is required—but, it's recommended to configure DRIVE_DISK=s3 as DRIVE_DISK will be required in the future releases.
Added support for Sentry. If you want to see error reports and instrumented traces in Sentry, please configure SENTRY_DSN.
Added pagination to the profile page.
Minor performance improvements and bug fixes due to upgrading Fedify to 1.3.0.
You can upgrade to Hollo 0.3.0 using the following ways:
To Railway users: Just redeploy the Hollo service!
To Docker users: Switch your Hollo image to ghcr.io/dahlia/hollo:0.3.0 or simply latest!
To manual installers: Fetch the stable branch and switch over to it!
🎉 Finally federated!
After a truly ridiculous amount of stubbornness, debugging, and duct-taping containers together, my Ghost blog is now fully ActivityPub enabled.
You can now follow my blog directly from the fediverse:
@laura 💜🌹
#Fediverse #ActivityPub #OpenWeb #SelfHosting #Ghost #IndieWeb #FediTech