The fragmentation among friends that follows Twitter’s collapse is exactly the kind of problem that Mastodon and the social web solves for. Imagine that you don’t have to pick and choose which new platform to adopt, or make and maintain a million accounts—because you can follow anyone regardless of which platform they’re on. That’s our reality.
The extension mechanism isn't very well specified and mostly done on best-effort basis in the scope of particular projects. They are tricky to do well too. For a broadly interoperable app you need to 'dumpster-dive' various codebases and reverse engineer. Then whack-a-mole to keep interop alive as these codebases change.
At #SocialHub the #FEP process is trying to bring some order..
The pay conf is in not connected to #socialhub it's a #NGO type thing from the #twittermigration crew - they came in with the pay mindset and are not going to move away from this ongoing. It's a culture shift, coming from ActivityPub #mainstreaming
New blog post: Understanding ActivityPub - Part 2: Lemmy
This time, I'm taking a look at Lemmy, the Reddit alternative for the Fediverse. Follow along to explore how Lemmy uses the ActivityPub protocol to sync data between different instances. See how Mastdon and Lemmy can talk to each other, and where the communication falls short. And try it out yourself on ActivityPub.Academy.
@crepels fabulous! You might edit the links to your blog post into the "Guide for new #ActivityPub implementers" wiki on #SocialHub. Any member can edit the text..
@hrefna the combination with #Solid project or similar personal data vault solutions has been suggested.
There've been discussions at #SocialHub about this, and at least one project I know is going this route, #ActivityPods by Sébastien Rosset and funded by @NGIZero
The page second to only joinmastodon.org on Google, when it comes to promoting #fediverse / #ActivityPub, doesn't use ActivityPub in any shape or form.
I and others have talked a lot about the #Facebook / #Meta#FediVerse issue over the past few days, analyzing their strategy, and possible responses, and why pre-emptive blocking isn't an effective measure.
This leaves the question of "what should we do?" So....
ITT: actually effective measures for building the resilience of the FediVerse and #ActivityPub, informed by the experience of the #OSS movement.
At the #SocialHub developer community that evolves the #Fediverse and the #ActivityStreams / #ActivityPub open standards we are thinking of using #Gherkin and #BDD test suites to formally define the expected behaviour of the protocol and AP vocabulary extensions that various apps use.
Among others this will be part of Fediverse Enhancement Proposals or #FEP's. See:
The #APconf event is lacking focus and energy from our "cats" so we will likely have a #fedifourm I talked to these guys during the last event, they are new 'native" from the #twittermigration that
bring the "normal" power politics with them.
An event that pushes liberal #NGO agendas is fine as a part of a balance.
Though we have our "native" libertarian cats so the balance will be a challenge that we need to work on #socialhub
Wow, @stefan has done an amazing job pulling together a somehow concise yet detailed reference for any developer looking to start coding in the fediverse. Bookmark!
One thing it demonstrates is that while these apps are based on ActivityPub, making them all accessible in a single front end is still complicated. Each has their own separate authentication and API, many with a bridge to the Mastodon API for compatibility.
#SocialHub is an online platform that serves as a forum for discussions and collaboration related to the development and implementation of #ActivityPub decentralized social networking protocols and technologies. The platform is focused on the Fediverse, a network of decentralized social media platforms that use the ActivityPub protocol to communicate with each other.
#SocialHub provides a space for developers, activists, and other stakeholders to share ideas, discuss technical issues, and collaborate on the development of decentralized social networking technologies. The platform is open to anyone who is interested in contributing to the development of decentralized social networking technologies and protocols. It is a community-driven project that is based on the principles of openness, collaboration, and decentralization.
What we really need in the #SocialWeb, as the next iterative progression of #ActivityPub and its implementations like #Mastodon etc. IMHO. https://solidproject.org to store all posts and pictures etc per user, not per instance or account. This would radically reduce the scope of an implementation and allow for frictionless migration between instances. This does NOT necessarily need any change to the standard. It's an implementation detail, AFAICS. #SocialCG
Other than that #SocialHub has made quite a few outreach attempts to #Solid project. There's some very fine people in the community there, but the core project (imho) could focus more on community formation.
Dude will tie themselves into knots rationalising their desire to be selfish by citing everything between Aristoteles, John Dewey, and utilitarianism, in lengthy hyper-complex intellectual posturing that basically just boils down to:
Today's question for a resilient #Fediverse is whether various different initiatives are willing to collaborate and cross-pollinate, while keeping their independence.
There's great opportunity to increase the cohesion of the #GrassrootsFedi#ActivityPub developer community and creating strong joins: