Making Mastodon Better

If you are interested in what might be done to improve Mastodon, @tchambers has put a lot of great work into identifying current deficiencies and now coming up with a whole bunch of ideas and proposals.

Please check out Tim's post The Seven Deadly #Fediverse UX Sins Part 2: The Road To Redemption...

https://indieweb.social/@tchambers/114739709799083596

...and join the conversation!

Fediverse Report – #122

Fediverse Report is now Connected Places! You can read more about this in the announcement post. For this week’s news, Mastodon announces and retracts a new ToS for mastodon.social, Threads continues their streak of implementing ActivityPub in the most confusing way possible, and Wanderer is a new fediverse platform for sharing your hiking and biking trails.

I also run a weekly newsletter, where you get all the articles I published this week directly in your inbox, as well as additional analysis. You can sign up right here, and get the next edition this Friday!

[newsletter_form type=”minimal”]

The News

Mastodon introduced a new Terms of Service for the mastodon.social and mastodon.online instances, and then retracted the new ToS after criticism from the community about some of the conditions that are in the ToS. Mastodon announced the new ToS with a summary email that explained that the new ToS would “explicitly prohibit the scraping of user data for unauthorized purposes, e.g. archival or large language model (LLM) training. We want to make it clear that training LLMs on the data of Mastodon users on our instances, is not permitted.” It would also set a minimum age of 16 for everyone, and clarified rights regarding content licensing. There were multiple points of criticism with the ToS:

  • It made the IP license grant irrevocable, and not even deleting the post or account would revoke the IP license.
  • It had a binding arbitration waiver, which tech writer Cory Doctorow argued hard against.
  • To whom do these terms actually apply? Federation is complicated, and the legal framework for how federation interacts with user content rights is untested. Two different posts (1, 2) go into some of open questions regarding how the ToS interacts with federation.

Mastodon CEO Eugen Rochko noted in the Mastodon Discord that “the lawyers don’t have experience with federated platforms”, which points to the challenge of writing a ToS for federated platforms. Rochko also said that he has taken up on Doctorow’s offer to have lawyers of the Electronic Frontier Foundation get involved. The first two concerns listed above seem fairly straightforward to handle. However the question of how Terms of Service apply in a federated network seem more complicated to resolve, as it is unclear if there is even a broad agreement on how the ToS should function in a federated context, let alone how to translate that into legalese.

Meta, the company that relentlessly removes friction from their social apps to maximise engagement, has moved fediverse posts on Threads to a separate ‘fediverse’ feed. Posts from fediverse accounts will only appear in this new fediverse feed, and will not appear in the regular timelines on Threads. You can not reply on posts from the fediverse with your Threads account, Threads engineer Peter Cottle says that this feature (lol) is an ‘eventual goal’. The fediverse feed on Threads also shows top-level posts, not replies and reposts. Cottle says that this is to create a ‘cleaner product experience’. You can now also search for fediverse accounts in Threads, before this update users had to wait for a post by a fediverse account showed up in their feed so they could click on the profile and hit follow. David Imel from the MKBHD and Waveform channels asked Cottle about Threads’ plans for account portability, noting that this was an important point made by Threads’ Adam Mosseri. Cottle says that this is “top of mind for us”, but that they do not have a concrete timeline for this. Threads’ fediverse integration is also still not available in the EU, with no clear indication if or when it will launch in the region.

Wanderer is a platform for managing and sharing your hiking, running and biking trails. It is self-hosted and open source, and the latest update for Wanderer has added ActivityPub, making it decentralised and federated as well. There is a demo instance of Wanderer available to try out what the platform actually looks like. Wanderer also has the option to import trails from other platforms like Strava and Komoot. Wanderer does face a familiar challenge that goes for a new type of platforms on the fediverse however: how does it bootstrap itself into becoming a community?

Mastodon shared an update on their strategy for 2025. The organisation said they are still working on new non-profit organisation in Europe that will own the Mastodon assets. When Mastodon announced this in January 2025 they also said that the current CEO Eugen Rochko would step down and work on product strategy. The latest update by Mastodon does not share any news on a potential new CEO. Growth his one of the three key pillars of Mastodon’s strategy for 2025, and they are working on making Mastodon more accessible for general users, as well as some features that other organisations have asked for, such as greater customisation for instances. Regarding financial sustainability Mastodon said that they are working on offering additional commercial service, and that they’ll announce more on that soon.

Related to Mastodon growing into a more mature and sustainable organisation, they also announced this week that Mastodon is registered as a digital public good. This registration is part of the Digital Public Good Alliance, a large multi-stakeholder organisation. In a speech during the United Nations Office for Digital and Emerging Technologies‘s Open Source Week, Mastodon Board of Director member Hannah Aubry explains what it means for Mastodon to meet the DPG Standard: “adhering to privacy best practices, doing no harm, and contributing to the UN’s Sustainable Development Goals. And it aids us in our mission to empower public institutions to speak directly to their citizens and constituents, without the filter of a corporation.”

PieFed is officially out of beta, and has released the 1.0 version. The Reddit-like platform has grown significantly over recent weeks. Popular Lemmy instance Lemm.ee announced they would be shutting down, and PieFed has been one of the main recipients of users and communities looking for a new place. Lemmy app Voyager is also in the process of adding support for PieFed to the app. The growth of PieFed in recent weeks is instructive for understanding how community growth within the fediverse actually happens. PieFed has been around for over a year, with a compelling feature set (especially regarding moderation, as well as clustering communities in feeds and topics), but had a low adoption rate. It took an exogenous event for people to actually take the effort to give PieFed a serious consideration and migrate away from Lemmy to a different platform.

Framasoft has successfully completed their crowdfunding campaign, raising over 75k EUR. The large majority of the funds are for further development of the PeerTubeapp , such as playing video on background, adding support for live streaming, and managing videos within the app. The final part of the campaign funds is for the support of the Framasoft organisation itself. Framasoft says that most new features will likely be released late this year or next year. Live broadcast is currently already in development and is scheduled to launch “fairly quickly”.

In Other News

Wafrn is a Tumblr-like platform with native support for both ActivityPub and ATProto. The platform developers have released an Android app for Wafrn on F-Droid.

Manyfold is a fediverse platform for hosting and sharing 3D printer files, providing an alternative to platforms like Makerworld and Thingiverse. Manyfold was already available for self-hosting, and the 3dprint.social is the first publicly available instance that is now open for joining as well.

Bonfire is fediverse (micro)blogging platform that is getting close to release, and the developers are hosting online install parties to help people get started setting up their own instance.

FediThreat is a newly announced open source content moderation API for the fediverse by Pixelfed and Loops developer Daniel Supernault. There is not much publicly known yet on how FediThreat actually works. The project is scheduled for July.

The Event Federation project shares what they’ll be working on in the future to make events more accessible within the fediverse.

The Links

fediversereport.com/fediverse-

Hey everyone, Scrolls is back! Volume seventeen has just dropped. Where have I been? Why is it coming out in the middle of the week? Well go on and read and I try to explain 😄.

https://shellsharks.com/scrolls/scroll/2025-06-24

As usual, it features some cool stuff from across the #IndieWeb, #Fediverse and #Cybersecurity worlds. I hope you enjoy!

I should also add, that there is ANOTHER special edition, catch-up issue that will likely come out this week ahead of the regularly scheduled Friday issue. Stay tuned.

Special shoutout to everyone below who's content was featured in this special mid-week, catch-up edition!

@KuJoe @readbeanicecream @helendawe @s0 @hadret @rsgbengi @arunkumargovinda @yomikoma@oyzk @ne7 @hyde @flamed @vitloksbjorn @golang @mho @trailofbits @rachsmith @quillmatiq @flamed @john_fisherman @fromjason @anubiarts

Hey everyone, Scrolls is back! Volume seventeen has just dropped. Where have I been? Why is it coming out in the middle of the week? Well go on and read and I try to explain 😄.

https://shellsharks.com/scrolls/scroll/2025-06-24

As usual, it features some cool stuff from across the #IndieWeb, #Fediverse and #Cybersecurity worlds. I hope you enjoy!

I should also add, that there is ANOTHER special edition, catch-up issue that will likely come out this week ahead of the regularly scheduled Friday issue. Stay tuned.

Special shoutout to everyone below who's content was featured in this special mid-week, catch-up edition!

@KuJoe @readbeanicecream @helendawe @s0 @hadret @rsgbengi @arunkumargovinda @yomikoma@oyzk @ne7 @hyde @flamed @vitloksbjorn @golang @mho @trailofbits @rachsmith @quillmatiq @flamed @john_fisherman @fromjason @anubiarts

Fediverse Report – #121

Developers of the WordPress ActivityPub talks about how they plan to make WordPress websites a full member of the fediverse, videos of FediForum available, and bridging to Bluesky op a per-server basis.

I also run a weekly newsletter, where you get all the articles I published this week directly in your inbox, as well as additional analysis. You can sign up right here, and get the next edition this Friday!

The News

Fediforum has published the videos of the keynotes and the software demos. For a list of all the demos, you can check out the website. Some thoughts on some of the demoes that stood out to me. For some of the other cool demos (such as Bounce and Bandwagon), check out last week’s news.

  • The keynote by Christine Lemmer-Webber talks about how the social media style of the 2010s is no longer good enough. With this, she refers to both the fediverse as well as Bluesky. Lemmer-Webber makes the case we live in an age of surveillance, and both Bluesky and the fediverse do not meet the need for safety and privacy that comes with that. She says that shame is not an effective way to get people to use better platforms, and that we need to bring joy to the new platforms. Lemmer-Webber is now working on different protocols with the Spritely Institute, that use Object Capabilities. I’ll go into more detail on that once Spritely gets closer to public usage, but to hugely oversimplify: with Object Capabilities, you can enforce who has access to your data that you send out. Seeing one of the co-authors of ActivityPub actively advocating for further development of new open protocols indicates to what extend the space of the open social web is still in active development.
  • BadgeFed is a platform for issues badges using the Open Badges standard and ActivityPub protocol, where the badges can later be verified cryptographically. There are some interesting parallels with how people are developing badges on ATProto, and it seems to me that both networks are now in the stage that there are solid proofs that you can build systems for credentials on decentralised protocols. The next stage is seeing how people will start using these new systems.
  • For developers: ActivityFuzz is an upcoming project from Darius Kazemi, and builds upon the Fediverse Schema Observatory. These tools give a much greater insight into how all the different fediverse projects have implemented ActivityPub in practice, and shows all the differences. This makes building fediverse platforms that are compatible with other platforms more accessible.
  • Gobo is a client that allows people to post to multiple different platforms, including Mastodon and Bluesky. One of the challenges with cross-posting tools is that these platforms have different character limits, which Gobo has some nice ways of setting the cutoff-point for a longer text thats different for each platform.
  • Encyclia is a recently-announced project to make ORCID (Open Researcher and Contributor ID) records connected to the fediverse, with the demo providing a first view of what this looks like in practice.
  • The Build Your Own Timeline Algorithm takes your Mastodon timeline and uses various customisable algorithms to create custom clusterings for the post, allowing you to sort your timeline into various different topics.

The team implementing the ActivityPub plugin for WordPress has posted a blog with a roadmap what they are working on. The team has plans to majorly expand the plugin, and make WordPress a full member of the fediverse. So far, the interaction has mainly focused on publishing to the fediverse, which will now be expanded to also be able to follow, read and interact with the rest of the fediverse directly via a WordPress account. The main feature will be a reader experience, which is effectively a timeline feed within WordPress. It places WordPress into even more direct competition with Ghost, who also offers a timeline reader as part of their ActivityPub integration.

The Social Web Foundation released a draft of their work to implement end-to-end encrypted (E2EE) messaging over ActivityPub. Their plan uses Messaging Layer Security (MLS), a protocol for encrypting messages, that is designed to be used in combination with other protocols for sending the encrypted messages. One of the parts that is missing for ActivityPub is the ability to send real private messages to each other, and an integration with MLS can help with that. It might take a while before it gets there, this first version of the draft is now ready for proof-of-concept implementations and interoperability testing.

Bridgy Fed, the bridging software that connects ActivityPub with ATProto, has gotten an update where server admins can opt-in to the bridge for their entire server. For some context: Bridgy Fed was originally designed to be opt-out, meaning that every fediverse account could automatically be bridged to the Bluesky network and visa versa. After massive pushback from the fediverse community, this was changed to opt-in, where people have to actively take action to have their account be connected to the other network. The debate laid bare to what extend the fediverse struggled with being a decentralised network, where decentralised means that there are different communities with values that at times are incompatible with each other. Instead the debate got largely framed in terms of what the value (opt-in or opt-out) should be for the entire network. However, with this latest update individual communities can now be independently decide for themselves if they want to be connected to other protocols by default.

The Links

That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:

#2 #fediverse

https://fediversereport.com/fediverse-report-121/

This week's #fediverse news:

- @activitypub.blog talks about how they plan to make WordPress sites a full member of the fediverse, with replies, follows, and your own feed
- @fediforum videos now available, with some thoughts on the ones that stood out to me
- server admins can now opt-in to @fed.brid.gy on a per-server basis
- @swf releases draft for E2EE messaging over #activitypub with MLS

https://fediversereport.com/fediverse-report-121/

The #fediverse, a collection of #decentralised web products, aims to provide a viable #open web alternative to corporate #socialmedia.

💗 While it has a #passionate user base, it remains a #niche platform.

📲 At #FediForum, new apps like #Bounce, #Surf, and #Bandwagon were showcased, demonstrating progress in social graph migration, feed management, and monetisation for creators.

👉 https://thenewstack.io/bringing-joy-back-to-the-web-fediverse-vs-centralized-apps/?Fedizen.EU#Fedizen#Fediverse#ActivityPub#News

Saskia
Saskia boosted

Our private beta testers seem to be enjoying https://Channel.org 👀

If we're honest, we've been enjoying all the challenging questions they've asked just as much!

You can join the waitlist for https://Channel.org today to get your hands on our Channel builder early, helping us find the bugs and improve the experience before https://Channel.org leaves beta.

To join, just email support@newsmast.org letting us know you're interested.

#SocialWeb#Channels#Mastodon#Fediverse

Overlooking the Rady Shell amphitheater, a fediverse sticker has been placed by <someone> on a lamp post on the patio of the convention center.

This is a perfect spot, as they tend to blast classic Star Wars soundtracks to test audio setups during the week. Sure to attract potential fedizens!

@anewsocial has the sticker if you’d like to purchase it

#Fediverse

Jeff Sikes
Jeff Sikes boosted

I’m accidentally becoming a #FediMerch guy.

Shiny stickers

Last year, I wrote a blog post, Fediverse for Freedom – which was about the importance of a free and open Fediverse, and how and why public institutions can support it. Since then, I’ve referred to this blog post in many of my talks and in conversations, and started to use the hashtag #FediverseForFreedom.

Ahead of FOSDEM back in February, I created some stickers to share – a Fediverse logo, overlaid with the text “I Am Part Of The Rebel Alliance #FediverseForFreedom”. They were quite a hit at the time, and since then I’ve used the same image in presentations. When people have seen them, I’ve quite often been asked where they came from.

Last week, Elena Rossini – writer of the fantastic The Future is Federated blog/newsletter, talented filmmaker and photographer, and (perhaps) the Fediverse’s Number One Fan – released a great, four minute video that both explains and promotes the Fediverse and open platforms not owned by billionaires1

One of the stickers shows up in several shots of the the video, and once again, I heard that people would like to be able to get some for themselves.

A simple site

I’ve been wanting to make the stickers available for a while, but the release of the video finally pushed me into getting this done!

I’d recently bought some stickers myself, from the talented Robb Knight, and he mentioned that he used Stripe Payment Links for his site. I already had a Stripe account, so thought I’d try the same thing.

So: now you can visit fediverseforfreedom.org (.com points to .org), and click on a link to to get a handful of stickers shipped in your direction! You can also easily just tell your friends, “oh yeah, I got them from Fediverse For Freedom dot org”. Nice and straightforward.

A small pile of I Am Part Of The Rebel Alliance stickers

There’s a bit more information about it all on that simple site, but I thought it might be interesting to write down a bit more about how I made it.

The site is running on Codeberg Pages. Previously I’ve put these kinds of one-off, single page sites up on GitHub Pages, or on Glitch. I’m feeling increasingly less comfortable about having all of my stuff on GitHub and hosted in the US; and, unfortunately, Glitch is going away soon (more on this in a future post). So in this case I chose Codeberg Pages, although I’m aware that they are themselves a platform that is currently in maintenance mode. I’m open to suggestions for similar sites, as I’ll need to migrate some Glitch apps somewhere very soon!

Apart from that: the whole operation is very low tech. Stripe Payment Links are convenient – Stripe itself can handle a huge variety of payment types – but, on the backend… it does not do much. No order acknowledgement emails, order management tools, or anything like that. All I get is a basic dashboard with information about the orders. I whipped up some simple Python that uses the Stripe API to grab the postal addresses of orders, and then creates SVG address labels for printing. The same code also grabs the email addresses so that I can send an email thanking the customer for the order.

In terms of shipping, that’s also a manual process – no “drop-shipping” here, I’m getting the stickers from my regular supplier (StickerApp), putting them in envelopes, and posting them out myself. That also means that delivery times will vary – although I had enough in stock to cover all of the initial orders, I’ve also been in Amsterdam for the past 3 days, so the first batch will go out on Monday.

One more thing I’m experimenting with here is GoatCounter, just to get a sense of traffic and interest. I didn’t want to put a load of invasive Google Analytics onto such a basic page, and I’ve had GoatCounter recommended to me a few times now – like Mastodon, it has also benefited from NLNet funding from the European Union in the past, and I wanted to see what was possible. It seems to do just what I wanted, whilst also being unintrusive.

What’s next?

Look… I don’t intend to become some kind of merch magnate, but I do know that some people share my own desire to display our commitment to the Fediverse and related causes, and if I can help folks to do so, then I will (did you know we already made a t-shirt? Elena has asked me for more in the same vein!).

If you want to look for other ways to show your support in public, and to give back to people or projects that work on tools that you use, take a look at the Awesome Fediverse Merch list that Jeff Sikes is curating. Plenty of options for everyone.

Finally – remember to support the creators of your favourite sites, services, and open source software directly, whenever you can!


  1. Remember, as I heard in a keynote at the PublicSpaces conference this week: “the Internet is currently controlled by four or five fucked up right wing white men” – it’s time to rewild the internet, and take ownership of our data and choices. ↩︎
Share this post from your fediverse server https://Share

This server does not support sharing. Please visit .

https://andypiper.co.uk/2025/06/14/part-of-the-rebel-alliance/

#100DaysToOffload #FediMerch #fediverse #FediverseForFreedom #merch #sticker #stripe #swag #webApp

Jeff Sikes
Jeff Sikes boosted

🚀 Our first online install party is happening!

Join us this Friday to set up your own Bonfire instance 🔥

We’ll focus on setting up an instance with @coopcloud, answer questions, and support each other along the way.

📅 Friday 27 June at 15:30 UTC
📍 Details: mobilizon.libretic.fr/events/c