Search results
#Gitlab just closed the issue about supporting #ActivityPub. Kai Armstrong says "our current focus isn't in this area".
This is very sad, I really think this could have been a pretty good match *espacially* for Gitlab. It could have been a puzzle piece in how to do federated open source coordination. You know, the problem with "not wanting to be on github, but kinda finding it convenient everyone has an account already".
https://gitlab.com/groups/gitlab-org/-/epics/11247#note_2597450590
Sometimes it really does help if a lot of people comment. The #ActivityPub issue was reopened by #Gitlab:
https://gitlab.com/groups/gitlab-org/-/epics/11247#note_2603598572
Just installed the fedify CLI tool on my Mac. Very useful tool for AP developers and tinkerers alike.
You can ask to to look up an AP object and it returns the response. Cool!
`fedify lookup https://spark.box464.social/pub/actors/spark464`
OSC京都2025でどちらの発表を聞きたいですか?
8月3日のOSC京都で10分間のセミナー発表をすることになりました。二つのテーマで迷っているので、皆さんのご意見をお聞かせください!
どちらのテーマに興味がありますか?
"But under the hood, the ActivityPub protocol doesn’t use full mentions at all. Instead, it uses actor IDs."
The actor ID for my main account is https://mastodon.social/users/crepels. In my case, there is a direct translation between the full mention and the actor ID, but that doesn’t have to be the case."
@crepelsSebastian Jambor, 2023
https://seb.jambor.dev/posts/understanding-activitypub/
Intriguing. So in theory, the Actor ID for a fediverse account could also be represented in an app as @username@email.service or @username@xmpp.service 🤔
OSC京都2025でどちらの発表を聞きたいですか?
8月3日のOSC京都で10分間のセミナー発表をすることになりました。二つのテーマで迷っているので、皆さんのご意見をお聞かせください!
どちらのテーマに興味がありますか?
Crisis averted, #GitLab reopened the epic on #ActivityPub / #ForgeFed implementation. :)
They made it clear, though, that they're not going to do it themselves in any foreseeable future, their "current focus isn't in this area", so it's up to the community to implement it. As I mentioned in the issue, I won't be able to come back to it until I'm done bootstraping the business I'm working on, so anyone who wants to see it done faster should feel free to jump in.
https://gitlab.com/groups/gitlab-org/-/epics/11247#note_2603598572
Week in Fediverse 2025-07-04
Servers
- snac v2.79
- Mastodon v4.3.9
- Honk v1.5.2
- Activity-Relay v2.0.9
- Vernissage Server v1.18.0
- kmyblue v18.2
- Lemmy Development Update June 2025
- Mastodon 4.4 for Developers
- Forgejo monthly report - June 2025
- HTTP Signature Upgrades Coming Soon (ActivityPub for WordPress)
- Decodon: Media-focused fork of Mastodon that supports only private/followers-only accounts
Clients
- Pachli v2.14.0
- Voyager v2.37.0
- Blorp v1.8.2
- Tesseract v1.4.40
- pl-fe change summary
Tools and Plugins
For developers
- ActivityPods v2.2.0
- Fedialgo v0.79.5
Protocol
- FEP-c648: Blocked Collection (Final comments)
Articles
- Digital Belonging: Why Language and Locality Matter
- The State of Local-Only Fediverse Posts (WIP)
- Fediverse Report – #123
-----
#WeekInFediverse #Fediverse #ActivityPub
Previous edition: https://mitra.social/objects/0197b339-bed8-6a86-c62f-2e922ee73efd
Excited to share that I've joined #OSSCA (Open Source Software Contribution Academy) as a mentor for the @fedifyFedify: an ActivityPub server framework project!
OSSCA is a national program run by South Korea's NIPA (National IT Industry Promotion Agency) through their Open Source Software Support Center, aimed at fostering the next generation of open source contributors.
We're currently in the process of selecting around 20 mentees who will start contributing to #Fedify once the selection is complete. I've been busy preparing good first issues to help them get started on their open source journey.
Looking forward to working with these new contributors and seeing what amazing things we can build together!
And just finished writing a comprehensive contributor guide for the #OSSCA mentees!
You can check it out here—it's Korean though: https://hackers.pub/@hongminhee/2025/ossca-fedify-contributors-guide.
It covers everything from setting up the #fediverse accounts and development environment to finding good first issues. While it's primarily for the OSSCA participants, anyone interested in contributing to @fedifyFedify: an ActivityPub server framework is welcome to use it as a reference.
Ready to onboard the next wave of #ActivityPub developers!
ICYMI: Ghost and WordPress announce deeper social web collaboration https://ppc.land/ghost-and-wordpress-announce-deeper-social-web-collaboration/ #Ghost #WordPress #SocialMedia #ContentCreation #ActivityPub
Marcus Rohrmoser 🌻 replied to the below article:
HTTP Signature Upgrades Coming Soon

ActivityPub for WordPress @activitypub.blog@activitypub.blog
<p>Ever wonder how your site proves it’s really you talking to the rest of the Fediverse? It’s not magic—it’s HTTP signatures, the digital equivalent of a secret handshake. With our next release, we’re making that handshake a lot more universal (and a little less awkward).</p> <p>Why HTTP Signatures Matter</p> <p>When you interact with the Fediverse, you want to know that the messages you send and receive are genuine. HTTP signatures are the technology that makes this possible. Every time your […]</p>
Read more →Hi @activitypub.blogActivityPub for WordPress
@obenlandKonstantin Obenland’s
@pfefferleMatthias Pfefferle,
do you know a backend I can send a DM/Follow Request/whatever and get back a status report about it's (and mine) #ActivityPub #RFC9421 signing?
HTTP Signature Upgrades Coming Soon

ActivityPub for WordPress @activitypub.blog@activitypub.blog
<p>Ever wonder how your site proves it’s really you talking to the rest of the Fediverse? It’s not magic—it’s HTTP signatures, the digital equivalent of a secret handshake. With our next release, we’re making that handshake a lot more universal (and a little less awkward).</p> <p>Why HTTP Signatures Matter</p> <p>When you interact with the Fediverse, you want to know that the messages you send and receive are genuine. HTTP signatures are the technology that makes this possible. Every time your […]</p>
Read more →#Fedify has moved to a monorepo structure with unified versioning across all packages (@fedify/fedify
, @fedify/cli
, database adapters & framework integrations).
All packages now release together, making dependency management much simpler!
Anarchaia: 20 years after
by @leahLeah Neukirchen
"The weblog Anarchaia (http://anarchaia.org) has been widely regarded as the first so-called "tumblelog", which started a microblogging trend. But was it really the first? And what is its legacy, 20 years after its creation?"
Privacy Expectations in Federated Protocols
by @fionafokusfiona
"Exemplified by the recent Pixelfed vulnerability (https://fokus.cool/2025/03/25/pixelfed-vulnerability.html) I'll summarize how incomplete or wrong #ActivityPub implementations can violate our expectations on how privacy is treated. Afterwards there is room for an open discussion on how to handle these problems on a protocol and community level."
It's not just #mitra, but also #mastodon, #misskey, etc. There needs to be a unified approach to handling fake hashtag links across #ActivityPub.
Ω🪬Ω
Latest version of #FediAlgo, the customizable timeline algorithm / filtering system for your Mastodon feed, allows for the use of multiple accounts on multiple Mastodon servers. Also fixes some #GoToSocial interoperability issues.
* Link: https://michelcrypt4d4mus.github.io/fedialgo_demo_app_foryoufeed/
* Code: https://github.com/michelcrypt4d4mus/fedialgo_demo_app_foryoufeed
* Video of FediAlgo in action: https://universeodon.com/@cryptadamist/114395249311910522
* Release notes: https://github.com/michelcrypt4d4mus/fedialgo_demo_app_foryoufeed/releases
#activitypub #algorithm #algorithmicFeed #algorithmicTimeline #Fedi #FediTips #FediTools #Fediverse #Feed #FOSS #GoToSocial #hashtag #hashtags #MastoAdmin #Mastodon #MastodonApi #mastohelp #mastojs #nodejs #nod #opensource #socialmedia #SocialWeb #timeline #TL #typescript #webdev
Starting to think Bluesky’s ATProtocol got a few things right that Mastodon and ActivityPub might have missed. Have a look at the “Why not use ActivityPub?” section in the ATProto FAQs. I think they make some compelling points. Is ATProto actually the better protocol for its intended purpose? #fediverse #atproto #bluesky #activitypub #mastodon https://atproto.com/guides/faq#why-not-use-activity-pub
Robin Berjon wrote an interesting article on #ActivityPub over #ATProto..
https://socialhub.activitypub.rocks/t/robin-berjon-running-activitypub-over-atproto/3707
And now there is PDS ActivityPub support in ATProto..
https://socialhub.activitypub.rocks/t/atproto-gets-pds-activitypub-support/5365
Starting to think Bluesky’s ATProtocol got a few things right that Mastodon and ActivityPub might have missed. Have a look at the “Why not use ActivityPub?” section in the ATProto FAQs. I think they make some compelling points. Is ATProto actually the better protocol for its intended purpose? #fediverse #atproto #bluesky #activitypub #mastodon https://atproto.com/guides/faq#why-not-use-activity-pub
Digital #language #inclusion is crucial for #equitable #participation in #socialmedia, especially for marginalised communities.
🤝 #Federated social services support vulnerable #languages, preserving #culturalidentity and fostering #belonging.
🏡 #Regional and #country-focused servers create #culturallyrelevant environments, promoting #civicdiscourse and #economicmobility.
👉 https://jaz.co.uk/2025/07/01/digital-equity/?Fedizen.EU #Fedizen #Fediverse #ActivityPub #News

Digital Belonging: Why Language and Locality Matter
I grew up in Wales during a time when our language and culture were under pressure. That experience shaped my belief in the importance of digital spaces where people can speak their own language, c…
jaz.co.uk · jaz-michael king
Link author: jaz-michael king@blog@jaz.co.uk
Ghost and WordPress announce deeper social web collaboration: Major publishing platforms join forces to advance long-form content integration with ActivityPub protocol, preparing for Ghost 6.0 launch. https://ppc.land/ghost-and-wordpress-announce-deeper-social-web-collaboration/ #Ghost #WordPress #SocialMedia #ContentCreation #ActivityPub
Andreas Nedbal is giving a talk about using #ActivityPub with #TYPO3 in #Munich on July 14th
"The ActivityPub protocol is making its way into the social media sphere. In this talk, Andreas will discuss how the protocol could also be used by TYPO3 and what advantages it offers over other conventional tools. He will also provide a simple insight into how the protocol works."
https://www.meetup.com/munich-typo3-user-group/events/308809916/
Meine Deutsch-palestinischen Freunde (ich wusste nicht dass ich so viele habe) wechseln gerade alle zu https://upscrolled.com/, mit dem Versprechen freisprechen zu können. Ich mache mir Sorgen, dass sie nur in die nächste Falle laufen. Vielleicht kann man sie überreden, dass sie wenigstens Activity Pub einbinden.
-------------------------
My German-Palestinian friends (I didn't know I had so many) are all switching to https://upscrolled.com/, with the promise of being able to make free calls. I'm worried they're just walking into the next trap. Maybe we can persuade them to at least integrate Activity Pub.
--------------------------
أصدقائي الألمان الفلسطينيون (لم أكن أعلم أن لدي الكثير منهم) ينتقلون جميعًا إلى https://upscrolled.com/، مع وعد بإمكانية التحدث مجانًا. أنا قلق من أنهم يقعون في الفخ التالي. ربما يمكن إقناعهم على الأقل بدمج Activity Pub
#upscrolled #activitypub #freespeech #palestine #freenetwork #federation
I'm kind of ridiculously excited that @evanEvan Prodromou is going to be a keynote at WordCamp Canada in Ottawa this fall.
I'm not a developer of WordPress, but I do have a hand in managing a couple of sites. I'm sure I'll learn some useful things at WordCamp, and was planning to attend.
The chance to hear from the "Father of the Fediverse" directly seals my commitment to register!
What resources would you recommend for getting into #activitypub
Basic theory, hello world ... implementation
Don't hold back, flood me 🌊
PieFed is seeing a surge in new users as a prominent Lemmy server retires, lemm.ee
"I want to get #Beeper to 100 million users. I feel that’s actually sort of the first product from #Automattic that has the potential to actually be really, really large because its usage is kind of a superset of every messaging network, and the power users are the most frequent users on each of those."
Q: "I was really high on interoperable social networking, and interoperable sites using #ActivityPub or #ATproto. It doesn’t matter to me, actually. At the end of the day, I just want to see more interoperability of these networks. Do you still think that’s going to happen?"
A: "Yeah, if I had a bet on one, actually, you know what I’d bet on is the #Matrix protocol, the dark horse in the corner." 👀
#GitLab says "not on the roadmap" for integration with #ForgeFed - #ActivityPub, closes issue from 2019 https://gitlab.com/gitlab-org/gitlab/-/issues/30672#note_2597293301
And #forgejo already has a level of #ActivityPub federation support, like for federated stars:
https://domaindrivenarchitecture.org/posts/2024-06-05-howto-federated-stars
Hopefully with @forgefed adoption on the roadmap too, where this open standard supported by
@NGIZeroNGI Zero open source funding has been significantly progressed, but needs implementers in active feedback loops to refine and mature the specs.
https://codeberg.org/forgejo-contrib/federation/src/branch/main/FederationRoadmap.md
#Gitlab just closed the issue about supporting #ActivityPub. Kai Armstrong says "our current focus isn't in this area".
This is very sad, I really think this could have been a pretty good match *espacially* for Gitlab. It could have been a puzzle piece in how to do federated open source coordination. You know, the problem with "not wanting to be on github, but kinda finding it convenient everyone has an account already".
https://gitlab.com/groups/gitlab-org/-/epics/11247#note_2597450590
不確定從哪個版本開始, #Mastodon 取得 #Lemmy 的內容只會顯示標題與來源連結,這就是一個很明確的大家對怎麼實做標準想法不一致的情況。
聯邦宇宙是基於 #activitypub 這個公開標準,但是這只是一個「建議」的規格書,並沒有強制規定要怎麼實做,就如同 HTML/CSS 。
The #Forgejo monthly report was published ✨
Forgejo v12.0 branch was cut on 25 June, for a planned release on 17 July. Forgejo v11.0.2 was released on 18 June, addressing several bugs. Forgejo Runner v6.4.0 introduced offline caching support.
The minimum required Git version has been bumped and the search has been improved.
There is strong enthusiasm for translating Forgejo.
User following with #ActivityPub has progressed and a new #NLnet grant has been accepted.
Fediverse Report #123 - this week's #fediverse news:
- Tumblr will not migrate to WordPress, and resulting from that, will not be joining the fediverse after all
- @Mastodon makes the release candidate for update 4.4 available, which among other features will display quote posts from other platforms
- new funding round from @nlnet with grants for better event federation, #activitypub -based polls on WordPress, and for NodeBB and Funkwhale
https://connectedplaces.online/reports/fediverse-report-123/
🥳 #PeerTube v7.2 is out! 🥳
New design for video management and publication pages, rework of the display and filter system for sensitive content... this new version is ready for the summer! ☀️
Check out what's new in the release announcement: https://joinpeertube.org/news/release-7.2
@peertube
📢 Feature requests for #PeerTube!
Hi peertube team and #ActivityPub community! I’d love to suggest some features that would be super useful for content creators:
1️⃣ Dubbing/audio tracks: Currently, adding a new dub requires re-uploading the entire video. It’d be great to have a system for alternate audio tracks on the same video.
@DavidBHimself
@mastodonmigration
@moiraSolarbird
@quillmatiqAnuj Ahooja @anewsocial The difference now is the difference between opt-in and opt-out. When there's an automatic opt-in, you're (pretty much by definition) pulling in users (especially NEW users) who may not fully understand the ramifications of the situation and what they're posting. I would submit that there are other issues too that come into play as the system moves from fully opt-in -- including potential conflicts between Mastodon and BS terms of service and content policies.
There is a parallel here to what happened when Google disastrously tried to integrate YT comments with G+ threads. I was working inside G during part of that period and it was quite the train wreck because the expectations of users in the two services were very much different.
@laurenLauren Weinstein
> There is a parallel here to what happened when Google disastrously tried to integrate YT comments with G+ threads
Difference here being that what's bridged is the fediverse (#ActivityPub) and the ATmosphere (#ATproto), which are protocol-defined networks, not monolithic platforms. There is already a need to address different kinds of UX within each network. So bridging them doesn't introduce new UX problems to either.
@DavidBHimself
@mastodonmigration
@moiraSolarbird
@quillmatiqAnuj Ahooja @anewsocial
So uh, is anyone looking to hire a developer with an uncomfortable amount of knowledge about #atproto and #activitypub, experience building from scratch and running a social network (@ludumdare.comLudum Dare), hacking on GPU drivers/network protocols/the Linux kernel, plus a couple decades as a pro gamedev? 🤷
RE: https://bsky.app/profile/did:plc:svpym4ujks7qxczscyzq7fuy/post/3lstq4ebtpc2m
Interested. I collected some C2S resources together before.
I can offer forum space and matrix chatroom, if you are interested. 'Groundwork labs' on Social coding commons is themed to exploring the foundational technologies of social web / fediverse.
There's no membership, just affiliation. Groundwork labs is a fellowship, where interested parties collaborate, not a community.
https://discuss.coding.social/c/fellowships/groundwork-labs/42
https://matrix.to/#/#groundwork-matters:matrix.org
https://codeberg.org/fediverse/delightful-fediverse-experience/issues/130
#SocialHub of course also has a dedicated C2S category already, so is another option to collect and federate discussions.
What to choose depends I guess how far 'extend' goes. Just wanted to drop it as an option.
The archive of prior #ActivityPub C2S discussions at SocialHub:
Anyone know if there's a #cooking #recipes #fediverse #software #stack ? Thinking of putting my family's recipes up on the #fedi . Love #activitypub powered EVERYTHING! I saw @jamesraveyJames Ravenscroft had started #gastronaut a few years ago, but don't see code for it.
Just finished listening to the newest episode of Decoder podcast (@2123Decoder with Nilay Patel) containing a pretty hard hitting 1 hour interview of Matt Mullenweg (
@photomattMatt Mullenweg) by Nilay Patel (
@reckless1280Nilay Patel) where they talked about #Beeper,
@tumblr, #ActivityPub vs #ATProto and or course the latest in WordPress (drama), regardless of what you think of Matt it was an interesting listen.
Here's an idea. What if we extend #ActivityPub C2S (C2S++?) with a minimal set of features (FEPs) to provide a reasonable (or even excellent) UX? Along with servers that already support C2S, we could write an external protocol adapter from C2S to the Mastodon client API to increase the number of users that could potential use a C2S client. The C2S API would be general, but the UIs could be domain-specific (microblogging, media sharing, long-form, etc.). Who's with me?
https://www.youtube.com/watch?v=6eX3fiQLo84
The Discovery Root Trick When you’re building modular systems, the trick isn’t hardcoding endpoints. It’s discovering them. https://mamund.substack.com/p/the-discovery-root-trick
@mamund
Mike Amundsen thank you. I will also give the linked article on agentic systems a read.
Note that #ActivityPub here on the #fediverse has this need to discover and introspect the capabilities of actor endpoints on the network.
This entirely missing. With #ActivityStreams #LinkedData endlessly versatile, a player on the fediverse can freely invent their own flavours on-the-fly, introducing protocol decay and makes #interoperability harder.
Whack-a-mole driven development to moving targets ensues.
@jupiter_rowland
> there are no clients to pair the server applications with and test them against
Maybe there are, although this might be more obvious if the list was divided into 3 sections;
* server
* client
* server+web-client
AndStatus is a client, and a bunch of the others on the list are server+web-client, including Pleroma, dokieli, Epicyon, Streams, and Mitra.
I mean, they're famous for having separate repositories for the server and the Web frontend (same name with "-FE" attached). And they're equally famous for having servers that forgo the official frontend in favour of third-party stuff, most notably Mangane.
So if Mangane actually makes use of that API rather than a homebrew *oma client API, it could be used as or, if need be, modified into a sparrings partner for API-testing purposes, not to mention that it's living proof that the API actually works. As it integrates with Pleroma and Akkoma that well, I've got my doubts that it only uses the Mastodon client API.
In the cases of (streams) and Forte which are almost the same software save for protocol support, the Web UI is much closer to the server backend, as flexible and modifyable it is. In their cases, the question would be whether they could be used to test just how far feature support in the ActivityPub C2S API can possibly go, maybe even whether it'd be possible to use the ActivityPub C2S API to build an almost fully-featured (streams)/Forte client app (except, of course, Web UI configuration and (streams)' per-channel ActivityPub switch which might cut the whole app off the server).
CC: @Tim Chambers @rakoo
#Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Fediverse #ActivityPub #Pleroma #PleromaFE #Akkoma #AkkomaFE #Mangane #Akkomane #Streams #(streams) #Forte #API
@strypey
@smallcirclesjust small circles 🕊
@benpateBen Pate 🤘🏻
@rakoo
@jupiter_rowland Cool - just boosted! Do any stand out as further along?
Then again, it would take a whole lot of clients. One unified client that covers e.g. Pleroma just as neatly as (streams) is impossible, seeing as how extremely different the two are.
CC: @Strypey @just small circles 🕊 @Ben Pate 🤘🏻 @rakoo
#FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #ActivityPub #Pleroma #Streams #(streams)
@benpateBen Pate 🤘🏻
> It’s all speculation in the absence of a C2S API that developers want to use
The main reason devs haven't wanted to use the C2S API in the AP spec is network effect. Clients devs don't want to use it because Mastodon doesn't, and servers devs don't want to use it because their services wouldn't work with all the clients following the Mastodon API.
But there are a bunch of projects now implementing AP C2S. I'm sure I've seen a list somewhere, maybe on SocialHub?
The main reason devs haven't wanted to use the C2S API in the AP spec is network effect. Clients devs don't want to use it because Mastodon doesn't, and servers devs don't want to use it because their services wouldn't work with all the clients following the Mastodon API.
It's actually tempting to imagine a vicious circle here: If almost everything has the Mastodon client API implemented, it isn't worth developing dedicated client apps that also cover other servers' extra features.
Instead, the reason why all kinds of server applications have the Mastodon client API implemented is because they absolutely need some phone apps that work with them. Just look around the Fediverse. Almost everyone is exclusively on phones nowadays. And especially iPhone users wouldn't touch a Web browser with a 10-foot barge pole if they don't absolutely have to, so expecting them to use the Web UI means you're stuck in a bubble or a time where smartphones are still a gimmick.
That's why even Friendica has implemented the Mastodon client API. I mean, Mastodon and Friendica are very different, and the Mastodon client API only covers a small fraction of what Friendica can do. It actually doesn't cover some critical everyday features.
At the same time, there's little to no incentive for those who can develop mobile apps to make apps for anything that isn't Mastodon. Many start working on Fediverse apps at a point when they still believe the Fediverse is only Mastodon. Or if they don't, at least they've never heard of Pleroma and its family, Misskey and its family, Friendica and its family (where Hubzilla would require a wholly different app than Friendica, and (streams) and Forte would require a wholly different app than both) etc. Or they genuinely think that developing the umpteenth iPhone app for Mastodon is worth the effort more than developing the first stable dedicated iPhone app for Friendica. It's a miracle that stuff like Aria for the *key family exists.
It seems like of all the server apps that don't do *blogging (purist long-form blogging stuff like WriteFreely excluded), Hubzilla, (streams) and Forte are the only ones that don't have the Mastodon client API implemented. And I can't see them do it. For one, their devs steer clear of all proprietary, non-standard Mastodon technology. But other than that, these three are even less like Mastodon than Friendica, and they work even less like Mastodon. Even using a Mastodon app for stuff like basic posting is out of question because it pretty much requires access to the per-post permission settings, something that Mastodon doesn't have implemented, and therefore, neither do the apps for it.
Now, Hubzilla, (streams) and Forte can be installed as so-called Progressive Web Apps. But only Hubzilla veterans ever do that, and that's for three reasons: One, next to nobody has ever heard of the very concept of PWAs. Two, all that people know is installing apps from the Apple App Store and the Google Play Store. And three, people want native mobile interfaces in the style of whatever phone they use. It doesn't matter how well the Web UIs of these three adapt to mobile screens, especially since 90% of all phone users have totally forgotten that you can rotate a phone sideways.
Hubzilla actually has its own client API, and I think (streams) and forte have their own one, too. But nobody has ever even only tried to build a native mobile app for either of them. Hubzilla's devs even have to admit that they don't know how well Hubzilla's client API works because there has literally never been a sufficiently-featured counterpart to test it against. All there is is an extremely basic Android app built by one of them that's available as a download somewhere, and all it can do is send very basic posts, I think, even only at your default settings. It's just a proof of concept.
The ActivityPub C2S API is just as untested.
#Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Fediverse #Mastodon #MastodonAPI #Friendica #Hubzilla #Streams #(streams) #Forte #ActivityPub #API #ClientAPI #MastodonAPI
@steveSteve Bate
@drahardjaDave Rahardja
@dfyx
I'd say post-facto interop covers the load..
> Post facto #interoperability [is] the absolute market dominance of a particular product in contravention of any applicable standards [..]. The vendor behind that product can then choose to ignore any forthcoming standards and not co-operate in any standardization process at all, using its near-monopoly to insist that its product sets the de facto standard by its very market dominance.
https://en.wikipedia.org/wiki/Interoperability#Post_facto_interoperability
Love the domains attribution feature of #wordpress #ActivityPub plugin- by associating cogdogblog.com domain in settings, if anyone includes a link to my blog in a post (the one here is a redirect to one, so that works too), it adds a “by” credit below the post preview, linking to the fediverse account for my blog.
I'm beginning to understand why there are so few blogging platforms that work with #activitypub. I thought I'd make my own as a weekend project and while it shows up fine in https://browser.pub/, getting #mastodon to correctly display posts and followers is driving me absolutely crazy.
Why does Mastodon need its own weird special stuff? Why can't it just load the followers and outbox collections like the standard expects? WHY?
I'm often grumpy about how "loose" the #ActivityPub protocol is. So it's important that I also point to positive examples of how to do it well.
https://w3id.org/fep/b2b8: "Long-form Text" is a great set of concrete terms and concepts that moves the #Fediverse forward in some really good ways. As we continue growing beyond "microblogging" we need this, and more stuff like it.
Thank you to @evanprodromou for putting your time into this document. It's a solid investment for everyone.