#Forte

2025-12-20
Whenever someone announces to "bring" something "to the Fediverse", chances are that Friendica has actually had it since 2010, for five and a half years longer than Mastodon has been around.

For example, just about everyone on Mastodon is fully convinced that Eugen Rochko has brought quote-posts to the Fediverse this year. That's because next to nobody on Mastodon knows that Friendica has been able to quote-post practically everything in the Fediverse, including Mastodon toots, for 15 years now.

And if Friendica doesn't have it, chances are still that Hubzilla has it, and that Hubzilla has probably had it for longer than Mastodon has been around, too.

For example, private messages that are actually private. Mastodon doesn't have them because the "privacy" of Mastodon DMs is only "guaranteed" by limiting whom a DM is sent to. Hubzilla does have them and has had them since 2012, since it was still named Red. How? Because Hubzilla also limits who is permitted to see a DM.

Oh, and Hubzilla even offers optional encryption on top of that.

Or how about server-independent identity? Everyone still waiting for Bluesky to finally be the pioneer who invents this and implements it for the first time? LOL! Once again, Hubzilla has had this since 2012. Not a vague concept, not an unstable proof-of-concept, but daily-driven by production-grade channels on production-grade servers. (streams) has it, too, inherited from Hubzilla through a whole number of forks. Forte has it, too, and Forte is the first and, so far, only Fediverse server software that uses ActivityPub for nomadic identity.

Now I'm waiting for someone to announce that something will "bring" actual groups "to the Fediverse". A feature that was actually introduced to the Fediverse by StatusNet in 2008, and that's also available on Friendica, Hubzilla, (streams) and Forte. Not to mention that the very principle of the Threadiverse (Lemmy, the remains of /kbin, Mbin, PieFed) is based on groups.

This is what happens when you think that the feature set of the whole Fediverse is the feature set of Mastodon and maybe Pixelfed because that's all you know.

Speaking of Mastodon: Just because it's being "brought to the Fediverse", doesn't mean it'll be adopted by Mastodon.

#Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Fediverse #Mastodon #MastodonCentrism #MastodonNormativity #Friendica #Hubzilla #Streams #(streams) #Forte #NomadicIdentity #StatusNet #Threadiverse #Lemmy #/kbin #Mbin #PieFed #Groups #FediGroups #FediverseGroups
2025-12-20
Whenever someone announces to "bring" something "to the Fediverse", chances are that Friendica has actually had it since 2010, for five and a half years longer than Mastodon has been around.

For example, just about everyone on Mastodon is fully convinced that Eugen Rochko has brought quote-posts to the Fediverse this year. That's because next to nobody on Mastodon knows that Friendica has been able to quote-post practically everything in the Fediverse, including Mastodon toots, for 15 years now.

And if Friendica doesn't have it, chances are still that Hubzilla has it, and that Hubzilla has probably had it for longer than Mastodon has been around, too.

For example, private messages that are actually private. Mastodon doesn't have them because the "privacy" of Mastodon DMs is only "guaranteed" by limiting whom a DM is sent to. Hubzilla does have them and has had them since 2012, since it was still named Red. How? Because Hubzilla also limits who is permitted to see a DM.

Oh, and Hubzilla even offers optional encryption on top of that.

Or how about server-independent identity? Everyone still waiting for Bluesky to finally be the pioneer who invents this and implements it for the first time? LOL! Once again, Hubzilla has had this since 2012. Not a vague concept, not an unstable proof-of-concept, but daily-driven by production-grade channels on production-grade servers. (streams) has it, too, inherited from Hubzilla through a whole number of forks. Forte has it, too, and Forte is the first and, so far, only Fediverse server software that uses ActivityPub for nomadic identity.

Now I'm waiting for someone to announce that something will "bring" actual groups "to the Fediverse". A feature that was actually introduced to the Fediverse by StatusNet in 2008, and that's also available on Friendica, Hubzilla, (streams) and Forte. Not to mention that the very principle of the Threadiverse (Lemmy, the remains of /kbin, Mbin, PieFed) is based on groups.

This is what happens when you think that the feature set of the whole Fediverse is the feature set of Mastodon and maybe Pixelfed because that's all you know.

Speaking of Mastodon: Just because it's being "brought to the Fediverse", doesn't mean it'll be adopted by Mastodon.

#Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Fediverse #Mastodon #MastodonCentrism #MastodonNormativity #Friendica #Hubzilla #Streams #(streams) #Forte #NomadicIdentity #StatusNet #Threadiverse #Lemmy #/kbin #Mbin #PieFed #Groups #FediGroups #FediverseGroups
2025-12-19
@Strypey But this will take a lot of time. A whole lot of time.

The situation right now is still that Mastodon has considerably more users than the whole rest of the Fediverse combined. Within Mastodon itself, well over 90% of all messages are from Mastodon.

The majority of Mastodon users think the Fediverse equals Mastodon. The majority of the rest think the Fediverse equals Mastodon with PeerTube and Pixelfed and the like glued onto it as add-ons. The majority of those remaining cannot imagine for the lives of them that you can follow Friendica accounts from Mastodon because you can't follow Facebook accounts from 𝕏 either.

Apart from Reddit-to-Lemmy refugees, every single last Fediverse newbie enters the Fediverse via Mastodon without being told that the Fediverse is more than just Mastodon. In fact, many don't even learn about the Fediverse itself, only that there's a phone app named Mastodon that's allegedly "literally 𝕏 without Musk".

Remember the early days of smartphones? When 99% of all commercial apps were only developed for iOS because developing for Android wasn't worth it, because Android was "too small"?

You know when this changed? This didn't change when Android had gained a significant market share. This din't even change when Android had a market share of over 50%. This only changed when the Samsung Galaxy S, one specific Android phone model, had been outselling the iPhone for long enough for market analysts to notice.

In Fediverse terms, this means it isn't sufficient for the non-Mastodon Fediverse as a whole to outgrow Mastodon in numbers of users or in content. Even if most content seen on Mastodon doesn't originate on Mastodon anymore, that wouldn't be sufficient to break Mastodon's dominance.

It's sad to say, but we need one Fediverse server application to outgrow Mastodon in users and activity. Ideally, that'd be a server application that's both standards-compliant and state-of-the-art in technology and blistering with technology that goes beyond Mastodon's wildest imagination.

In other words, what we need is to channel a Facebook exodus of several tens of millions of users to Forte. I'd say hundreds of millions to also outgrow Threads, but Threads will block every last Forte server because Forte is incompatible with Forte's federation requirements by its design and its philosophy.

Imagine a Fediverse in which, whenever one Mastodon user speaks of Mastodon as either "the Fediverse" or the best Fediverse software ever, two or three Forte users disagree.

Trouble is, Forte isn't fit to take a Facebook exodus infrastructure-wise. It doesn't have a single public, open-registration server. It probably has fewer than 20 daily-driving users, all of whom are on single-user servers.

This also means that nobody knows whether Forte is fit to take a Facebook exodus technology-wise. Nobody knows how many users a Forte server can handle if none has ever even had half a dozen users. And, in fact, nobody knows how well Forte's implementation of nomadic identity works if only Mike Macgirvin himself has evern cloned a Forte channel and even that only under lab conditions. I mean, why clone your channel when you can just as well back up the whole server because it's yours?

(streams) doesn't look much better, unfortunately. It has about two public, open-registration servers. There should be another one in Europe, but it's currently broken. Otherwise, it's like Forte: People try it by first setting up their own server. And hardly anyone is willing to host a public one, much less enough of these for cloning to be viable. So, again, even (streams)' nomadic identity is only ever tested by Mike under lab conditions.

It doesn't help that both have only one developer who is officially retired.

As much as I personally love (streams) for being sleek and more fitting into today's Fediverse, it's probably Hubzilla that's the most solid candidate for a state-of-the-art Facebook alternative.

It's the most well-known of the bunch (except non-nomadic, account-equals-identity Friendica). It has been around for a decade. It has two main devs, none of whom have ever retired from Fediverse development. It has quite a bunch of open-registration hubs. It has enough active users for bugs to be spotted quickly and even a few who occasionally submit pull requests. It has an active community, albeit a small one, but better than having only a few dozen users world-wide. I've even read somewhere that Hubzilla needs fewer server resources than (streams). And yes, it's more versatile. Also, it has a community-maintained help system where (streams) and Forte barely have a public tech spec.

On the other hand, however, Hubzilla has the steepest learning curve in the whole Fediverse. It feels like geared towards Friendica converts first and foremost, although Friendica and Hubzilla have been developed away from each other.

Its default settings are still adjusted for a Zot-based "Grid" that was envisioned as a successor to the Federation in the first half of the 2010s, but not for today's ActivityPub-based Fediverse. This means that you will have to configure your brand-new channel before you can start using it. And there's nothing on Hubzilla's Web UI that tells you that you have to "install" an "app" to be able to connect to Mastodon. Not to mention that many permission settings are only available in the shape of templates rather than individual switches like on (streams) and Forte.

It's hard enough for Mastodon users who are already used to decentralised things to switch to Hubzilla, the difference in philosophy (Twitter clone vs grand-son of a Facebook alternative with a side of WordPress) notwithstanding. But it'd be considerably harder for Facebook users to switch to Hubzilla than it is for 𝕏 users to switch to Mastodon.

I can't see Hubzilla dominate the Fediverse for other reasons as well, even in the event of a huge Facebook exodus.

First of all, the vast majority of Facebook refugees will be on-boarded by people who barely or not at all know the Fediverse beyond Mastodon, and who therefore think that Mastodon is the Fediverse's only viable alternative to Facebook. And by people who may know that Friendica exists, but who want to stay in contact with their old Facebook friends, and who cannot imagine that you can follow a Friendica account from Mastodon. So these Facebook refugees will end up adding millions upon millions of new users to Mastodon.

Besides, the Friendica community will try to reel in as many Facebook refugees as possible. The Friendica community is bigger than the Hubzilla community. Also, they've probably got some considerable foothold on Facebook whereas your typical Hubzilla user is hardly anywhere else except maybe for an experimental (streams) channel. Friendica will use its advantage of being widely considered "the" Facebook alternative in the Fediverse.

At the same time, the Hubzilla community won't even know how to tackle this situation, much less profit from it. They'll probably get stuck in discussions that don't lead to anything productive, in this case also being hindered by the notion that "Hubzilla is not a social network" (even though it'd work just fine as one).

Lastly, people will join whatever has its own official app in the Apple App Store and the Google Play Store with the same name as the whole project and the server software. And that's Mastodon.

In the meantime, Friendica only has a bunch of third-party Android apps and a few semi-open beta iOS apps, but no official one named "Friendica". The other three have no apps at all, save for a Web-based Hubzilla app that hasn't seen any development activity in over six years. And the Hubzilla community can't even agree upon whether any Hubzilla app would be feasible in the first place, much less which features it has to include, also due to the false assumption that people will use the app only occasionally when they're out and about rather than daily-drive it as their only frontend.

#Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Fediverse #Mastodon #Friendica #Hubzilla #Streams #(streams) #Forte
2025-12-19
@Strypey
That's a pretty major UX fail right there.

Any progress on finalising an FEP for using nomadic identity with AP?

I think it'll take more than that one FEP (FEP-ef61 Portable Objects) to do that. I expect @silverpill to whip up more FEPs in the on-going process of turning Mitra from something like most Fediverse software (non-nomadic, account equals identity) into something that's every bit as nomadic as Forte.

Thing is, Mitra still has a long way to go, also because it aims to have an implementation of nomadic identity that's entirely covered by FEPs. Forte has nomadic identity via ActivityPub, but that's technology adopted from Zot/Nomad that needed to be made to work first and foremost with no regards for FEPs.

Besides, the existence of FEPs doesn't matter as long as Mastodon refuses to adopt them. And Mastodon has already silently rejected client-side support for OpenWebAuth magic sign-on by refusing to merge an existing, ready-to-merge pull request that would have implemented it immediately.

This means we'll probably never even see Mastodon become capable of recognising nomadic channels. And I'm not talking about Mastodon going nomadic itself (which, by the way, would also give Mastodon the easy account moving that its users have been craving for for so long).

#Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Mastodon #Mitra #Forte #NomadicIdentity #FEP_ef61
2025-12-18
@Strypey
Groups are tied permanently to the originating server.

Not true for Hubzilla forums as well as (streams) and Forte groups.

I could set up a Hubzilla forum channel that simultaneously resides on half a dozen or more fully independent servers. All instances of the channel will incrementally back themselves up to all other instances of the channel in near-real-time, bidirectionally.

One server goes down, I still have 100% identical living copies on all the other servers.

The miracle of nomadic identity. Established in 2012, daily-driven on production channels for longer than Mastodon itself.

Literally the only disadvantage is that the non-nomadic parts of the Fediverse, including Mastodon, will perceive each clone as its own separate Fediverse account.

#Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Hubzilla #Streams #(streams) #Forte #NomadicIdentity
2025-12-18
@K@rsten :verified_gay: Na ja, an ein paar Dingen kann man schon sofort erkennen, daß ein Beitrag so nicht von Mastodon selbst kommen kann.

Beispiel: Fett? Kursiv? Unterstrichen? Code? Eingebettete Links ohne sichtbare URL?
  • Stichpunktliste?
Zitat?

Kann Mastodon alles nicht erzeugen. Wenn sowas da ist, kann der ganze Beitrag nicht von Mastodon sein.

Anderes Beispiel: Erwähnungen. Mastodon und seine Forks erwähnen
  • mit Kurznamen
  • ohne Domain
  • mit dem @ im Link
Also @⁠karsbehr.

Misskey und seine Forks (und Forks von Forks usw.) erwähnen
  • mit Kurznamen
  • mit Domain
  • mit dem @ im Link
Also @⁠karsbehr⁠@⁠m.k-behrens⁠.de.

Friendica und Hubzilla erwähnen
  • mit Langnamen
  • mit dem @ vor dem Link
Also @K@rsten :verified_gay:.

(streams) und Forte erwähnen standardmäßig wie Friendica und Hubzilla, können aber optional mit Kurznamen erwähnen, wobei auch dann das @ nicht im Link ist.

Mit Hashtags ist es ähnlich: Auf Friendica, Hubzilla, (streams) und Forte ist das # kein Teil des Link, sondern es steht vor dem Link. Übrigens können die vier auch sehr viel mehr Zeichen im Hashtag haben, sogar Leerzeichen.

Wenn jemand in einem Bildpost erwähnt, daß man von dem Post das Original öffnen sollte, um alle Bilder zu sehen, weil er mehr als vier Bilder enthält, kann der Post auch nicht von Mastodon sein.

Antworten, die nicht jeden vorherigen Poster erwähnen? Sowas kann nur von Friendica und seiner Familie oder aus dem Threadiverse (Lemmy, /kbin, Mbin, PieFed) kommen, wo Antworten keine Erwähnungen brauchen.

Es gibt noch ein untrügliches Zeichen, daß ein Beitrag nicht von Mastodon kommen kann. Und das ist, wenn sich darin jemand darüber aufregt, daß mal wieder das Fediverse mit Mastodon gleichgesetzt wird. Beinahe allen Mastodon-Nutzern ist das komplett Wurscht, oder sie glauben selbst, das Fediverse sei nur Mastodon.

Auch Leute, die sich darüber aufregen, wenn jemand einen langen Beitrag in lauter kleine Stücke zerschnippelt, gibt es so nicht auf Mastodon. Generell: Wenn jemand über irgendetwas motzt, was auf Mastodon völlig normal oder gar Pflicht oder sogar technisch zwingend notwendig ist, dann kommt das definitiv nicht von Mastodon.

CC: @Lage der Nation

#Long #LongPost #CWLong #CWLongPost #LangerPost #CWLangerPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Fediverse #Mastodon #Misskey #Forkey #Forkeys #Friendica #Hubzilla #Streams #(streams) #Forte #Threadiverse #Lemmy #/kbin #Mbin #PieFed
2025-12-18
Oh, Zot! Nomadic Identity is Coming to ActivityPub - We Distribute



One of the Zot’s most powerful concepts for identity management and remote access is being ported to work on ActivityPub. It could change the Fediverse.


#fediverse #activitypub #zot #nomad #forte #Macgirvin #hubzilla #(streams)
2025-12-14
#Hubzilla and #streams both have it. #forte as well.
2025-12-07
sorry but if you use #mastodon instead nothing becomes better. Because mastodon is such an ideology-sect like Twitter / X. Just the ideology is a different one, but mastodon users are as ( or even more) agressive and anti-democratic as users on X. Why do not use a truly democratic #fediverse -platform like #hubzilla, #friendica or #forte four your account?
Martin Kosteramartin@libera.site
2025-12-07
Že bych měl na Vánoce o zábavu postaráno? 🤔

RE: https://im.allmendenetz.de/item/bf52f42b-558f-4910-9f85-65ef1c52a6e1

#MikeMacgirvin #Forte
𝓒𝓱𝓻𝓲𝓼chris@im.allmendenetz.de
2025-12-07
Open source communications server with portable identity, managed conversations, and cloud storage.

My name is Mike. I'm a retired software developer, amongst many other things. Back in the day, I was pretty active in the development of email protocols and associated projects/products. Did that for 25-30 years, with stints at Stanford, Netscape, AOL, and Sun Microsystems. Around 15 years ago, I tired of email spam and looked into alternative decentralised communication protocols to replace it (the decision to accept spam forever in E/SMTP was political, not technical). Anyway, I found OStatus. It had the flaw that everything, everywhere; was public to anybody and everybody. Big flaw. Not really suitable for sharing things with limited audiences such as family and friends. But it was otherwise a useful communications stack, so I created something that was more suitable for restricted/limited conversations and media. Then I federated this with every social network that would let us have API access or open protocols. We even "federated" with Facebook and Twitter briefly.

That software became known later as Friendica.

A wee bit more ancient history... I went on to do other things to explore the limits of decentralised protocols (there are very few) and a thing we call 'nomadic identity'. This work became Hubzilla. Then OStatus (the common language of the early fediverse) was subsumed by ActivityPub about 7-8 years ago, and a project called Mastodon adopted it. I had played with it briefly, but found I was literally the only person who had, and Mastodon's adoption gave me a reason to dust off ActivityPub and try again.

There were many other things that happened between then and now, but the end result is that now there's this thing called 'forte'. It's something I spent a lot of time on to bring all the community and identity management and online safety and spam resistant features we developed over the years to the ActivityPub protocol. It took a few years, because like OStatus, the design of ActivityPub was pretty short-sighted and many decisions were made based on how well they aligned with (the former) Twitter's behaviour years ago. That's the situation and it took years to wrangle ActivityPub into compliance with the needs of our privacy-oriented communities, but that work is now reasonably complete.

TL;DR This software does some pretty cool stuff. We're not copying anybody or trying to be 'something-something, but federated'. We came up with these tools and abilities because real people needed them today. And that was fifteen years ago. If people need something, and the protocol doesn't permit it, that doesn't mean people need it any less.

People need these abilities more than ever now.

There is very little interest in my work from the fediverse at large, for a variety of reasons. Mostly, that we're into other things besides Twitter and have an architecture that prevents dog-piling and spam. I personally use forte as a spam free (by design) modern replacement for email, built on open standards. Many other people have contributed their ideas over the last 15 years, and it also federates with the rest of the ActivityPub fediverse and looks/works like a social network if you want, or can be isolated to friends, family, and private communities -- if you don't. I've always built software for people who wish to control who they communicate with, and to make it difficult for total strangers to push themselves into your online face unless you consciously make the decision to permit it.

As always, this repository is a gift to the universe with no strings attached. Have a great day.

Mike Macgirvin



#^https://codeberg.org/fortified/forte

#Miki #Forte #Fediverse
2025-12-04
@tofeo  :verified: @julian ...where "always" means "since before there was even Mastodon".

A side-effect of their model, present at least on Hubzilla and Hubzilla's descendants, including still existing (streams) and Forte, is that comments/replies cannot exist in a stream without a) a parent and b) a start post. On all of them, including Friendica, it isn't a post if it replies to something, very much unlike Mastodon where a thread is a bunch of posts.

Depending on whom you ask, a conversation looks either like this:
  • Post
    • Comment
      • Comment
        • Comment
    • Comment
      • Comment
        • Comment
or like this:
  • Post
    • Comment
      • Reply
        • Reply
    • Comment
      • Reply
        • Reply
And by default, you always see it like this, very much unlike Mastodon where you only see single-message piecemeal in any timeline, and you have to dig deep to see a whole thread.

If you delete a comment or a reply, this won't just remove the comment from the conversation and rip a hole into the branch in the conversation where the comment used to be. Instead, it will delete the comment, all comments on it, all comments on these comments and so far from the conversation because all these comments on comments no longer have a parent, and therefore, they no longer have anywhere to attach in the conversation.

If you delete the post, you delete the whole conversation. The comments on the post will no longer have a parent, and nothing in the conversation will have a post to refer to anymore.

#Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Mastodon #Friendica #Hubzilla #Streams #(streams) #Forte #Conversationa
CapiRock Magiccapirock@wizard.casa
2025-12-04

Tem ninguém aqui curioso em criar uma instância do #fediverso com #activitypub puro usando #forte ? Eu aconselho 😉 , mas é outro patamar
#avisando
https://codeberg.org/fortified/forte

2025-12-02
@The Nexus of Privacy Unfortunately, I can't join that discussion for some reason.

Just so much, @Emelia 👸🏻: Most of my Fediverse data and identities are anything but locked to any instance. All my Hubzilla and (streams) channels are nomadic and cloned across two fully independent servers each. I could make more clones, I could declare any clone the new main instance, and no matter which server goes offline, my channels will carry on.

Each of these servers corresponds not to an ATmosphere PDS and not to a full ATmosphere PDS/relay/AppView stack either, but to a Mastodon server, only that these servers use something else than ActivityPub as their primary protocol and ActivityPub only as an optional extra protocol. However, with the creation of Forte in August, 2024, this technology was first implemented entirely with ActivityPub.

This technology is neither new nor experimental; in fact, it has been around for longer than Mastodon, much less Bluesky: It was conceived in 2011 and first implemented on a precursor of Hubzilla in mid-2012.

CC: @Martin Holland @Rob Ricci

#Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Hubzilla #Streams #(streams) #Forte #PortableIdentity #NomadicIdentity
2025-11-28
 Jupiter Rowland schrieb den folgenden Beitrag Sun, 21 Sep 2025 21:42:56 +0200 How broken-by-design are Mastodon's quote-posts? This broken.
The various issues with quote-posts on Mastodon that nobody on Mastodon is aware of; CW: long (almost 6,800 characters), Fediverse meta, Fediverse-beyond-Mastodon meta, Mastodon looking bad in comparison with the rest of the Fediverse, quote-post meta
Okay, everyone, sit down. I'll tell you a few things about Mastodon's quote-post feature that you know nothing about. Definitely not if all you know is Mastodon. Oh, and by the way, in case you don't know yet in spite of following me: The Fediverse is not only Mastodon.

Mastodon has been quote-post-able for as long as it has been around


Eugen Rochko is bringing quote-posts to Mastodon. But he is not bringing quote-posts to the Fediverse. The Fediverse has had quote-posts for 15 years.

It was Mike Macgirvin who introduced quote-posts to the Fediverse in July, 2010, when he launched something called Mistpark back then and Friendica today (https://friendi.ca, https://en.wikipedia.org/wiki/Friendica). That was five and a half years before Mastodon was launched.

In fact, when Mastodon was launched, it immediately federated itself with Friendica and with Hubzilla, a fork of a fork of Friendica by Friendica's own creator which has quote-posts, too. So when Mastodon was launched, it immediately became possible to quote-post Mastodon toots. Not on Mastodon itself, but on Friendica and Hubzilla.

Just about everything that isn't Mastodon has already got quote-posts right now


Here are a few (but not even all) Fediverse server applications that already have quote-posts:



And they're all part of the Fediverse which means that they're all connected to Mastodon. People on all of these can theoretically read your Mastodon toots. And people on all of these can theoretically quote-post your Mastodon toots.

Mastodon's quote-post opt-in is not a water-tight defence against being quote-posted


So you can choose not to be quote-posted. But you can only choose not to be quote-posted by Mastodon users. This opt-in does not work with the rest of the Fediverse.

First of all, that's because Mastodon's quote-post feature is not compatible with anything else out there. Mastodon's developers have chosen to re-invent the quote-posting wheel from scratch. They've intentionally chosen to do so in a way that's completely incompatible with everything else out there.

Their intention was to reinforce Mastodon's appearance to its own users as the one and only Fediverse and ActivityPub gold standard and to make Pleroma, Akkoma, Misskey, Firefish, Iceshrimp, Sharkey, CherryPick, Catodon, Mitra, Friendica, Hubzilla, (streams), Forte etc. look broken. It's part of their plan to keep Mastodon users on Mastodon in the wake of Mastodon's market share in the Fediverse shrinking.

Also, they did not publish any specifications on their quote-post implementation, so even those non-Mastodon developers who are fast enough didn't have a chance to implement support for Mastodon's opt-in.

This means that even if you've set your posts to un-quote-post-able on Mastodon, everything I've listed above can still quote-post you with no resistance.

Absolute Fediverse-wide protection against being quote-posted is impossible


And don't get your hopes high that the day will come when nobody on the Fediverse will be able to quote-post you, whether they're on Mastodon or not. Such a setting is technologically impossible.

Who says that? Mike Macgirvin says that. The guy who launched Friendica and brought quote-posts to the Fediverse 15 years ago, remember? This guy has built the Fediverse's most elaborate, most complex, most fine-grained, most advanced permissions system into (streams) and Forte.

These two have reply control, the kind of which you couldn't image in your wildest dreams. I'm serious. They have permissions settings for almost everything on two or three levels, for your whole channel, individually per contact and sometimes even per post or per file or folder in the file storage.

But they don't have quote-post permission settings. Because that's impossible to enforce Fediverse-wide. And even if it was possible, it'd be pointless. If they can't quote-post you, they'll copy-paste you. If they can't copy-paste you either because they're on a phone, they'll post screenshots of your toots.

Mike also says, there is exactly one way to keep people from quote-posting you, and that's by not posting in public. Unfortunately, unlike what he has created, Mastodon has little between "public" and "DM", if anything.

Mastodon cannot quote-post the non-Mastodon Fediverse


This may be the big surprise: It has recently been discovered by chance that Mastodon's quote-post feature only works with Mastodon toots.

On the one hand, Pleroma, Akkoma, Misskey, Sharkey, Friendica, Hubzilla etc. can quote-post just about everything that comes in from Mastodon. But on the other hand, no Mastodon 4.5 user will be able to quote-post anything from either of these. Or from Pixelfed or PeerTube or Loops or Castopod or WriteFreely or whatever.

That's because Mastodon is looking for a quote-post opt-in. But nothing else in the Fediverse supports Mastodon's quote-post opt-in, also seeing as it's still officially in development. And it's highly unlikely that everything in the Fediverse will adopt another piece of non-standard, proprietary Mastodon tech.

"Quote" actually means something else


Lastly, Mastodon has the audacity to call this feature "quote".

A "quote" is something else. Remember forums? Like, bulletin-board forums with subforums and all? Where posts are quoted in follow-ups, entirely or only partially? That's what a quote is. That has got nothing to do with quote-posts.

Why I say that there's a difference? Because I also say that Friendica has had both quotes and quote-posts.

It has had them for 15 years, both quotes (which it calls "quotes", go figure) and quote-posts (which it calls "quoted shares", and which include the original author of the quoted post, complete with their profile picture and a clickable link to them, as well as a clickable link to the original post).

Hubzilla has both. (streams) has both. Forte has both. And I wouldn't be surprised if other Fediverse server software had both, too.

The irony is that Mastodon itself has been able to render actual quotes since version 4.0 from October, 2022. At the same time, it will continue to be unable to render any quote-posts done outside of Mastodon for the foreseeable future.

#Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Fediverse #Mastodon #NotOnlyMastodon #FediverseIsNotMastodon #MastodonIsNotTheFediverse #Pleroma #Akkoma #Misskey #Forkey #Forkeys #Firefish #Iceshrimp #Sharkey #CherryPick #Catodon #Mitra #Friendica #Hubzilla #Streams #(streams) #Forte #QuotePost #QuotePosts #QuoteTweet #QuoteTweets #QuoteToot #QuoteToots #QuoteBoost #QuoteBoosts #QuotedShares


#mastodon #fediverse #activitypub #hubzilla #friendica #forte #streams
2025-11-28
interessant. und wie sieht das bei #forte aus?
2025-11-23
shared via #forte from Berlin / East Germany
2025-11-20
@Tuxi ⁂ Hubzilla nimmst du statt (streams) oder Forte, wenn du
  • zwischen mindestens zwei europäischen Servern klonen willst
  • dich mit diaspora* verbinden willst
  • dich mit Friendica verbinden willst, aber ActivityPub abgeschaltet lassen willst, um Mastodon auszusperren
  • RSS-/Atom-Feeds abonnieren willst
  • auch über Ereignisse in deinen CalDAV-Kalendern benachrichtigt werden willst
  • zwingend mehr als ein Profil brauchst
  • dich auf die eingebaute Hilfe verlassen willst
  • eine größere und aktivere Nutzercommunity zur Unterstützung haben willst
  • vielleicht irgendwann mal nichtföderierende Blogposts schreiben oder Wikis oder Webpages anlegen willst
  • das Fresh-Thema von (streams) und Forte doof findest und lieber die Konfigurationsmöglichkeiten von Redbasic 2.2 haben willst (oder gar adminlte oder Neuhub-Tab)
  • kein Problem hast mit umfassender Konfiguration, bevor du loslegst (siehe Hubzilla-Workshop #2 mit seinen Videoaufzeichnungen)
  • kein Problem damit hast, so Features wie ActivityPub oder das Hubzilla-Pendant zu Mastodon- und Friendica-Listen per Hand zu aktivieren
  • kein Problem damit hast, erst eine "Benutzerdefiniert"-Kanalrolle zu wählen und dann jedes Mal vorm Einstellen der Kanalrolle eine Fehlermeldung wegzuklicken, nur um die grundlegenden Berechtigungen deines Kanals einzustellen
  • kein Problem damit hast, die Berechtigungen deiner Kontakte über Komplettrollen zu steuern, und nicht unbedingt für jede Berechtigung an jedem Kontakt jeweils einen einzelnen individuellen Schalter brauchst
  • kein Problem damit hast, Filtersyntax zu benutzen, um Kontakte davon abzuhalten, dich mit Boosts zuzuspammen

(streams) oder Forte nimmst du statt Hubzilla, wenn du
  • ein moderneres Thema als Redbasic haben willst, aber nicht lange suchen willst nach einem Server, der adminlte oder Neuhub-Tab hat (oder adminlte und Neuhub-Tab dich auch verwirren, weil sie sich noch weniger wie Friendica anfühlen als Redbasic und Fresh)
  • nicht ganz so viel am Anfang konfigurieren willst
  • ActivityPub und Listen gern sofort zur Verfügung haben willst
  • nicht gleich klonen mußt (oder wahlweise kein Problem damit hast, in die USA zu klonen oder deinen eigenen Server zu betreiben)
  • diaspora* und RSS-/Atom-Feeds nicht brauchst
  • du entweder keinen CalDAV-Server brauchst oder dir einer reicht, der komplett headless ist und dir auch keine Benachrichtigungen schickt
  • mit einem Profil auskommst
  • keine Artikel, Wikis, Webpages oder Planungskarten brauchst
  • zur Unterstützung nicht mehr brauchst als eine winzigkleine Community und eine rudimentäre Hilfe
  • kanalweite Berechtigungen und Berechtigungen pro Kontakt lieber direkt und ohne Verrenkungen mit einzelnen Schaltern einstellen können willst
  • zum Blockieren von Boosts gerne einen dedizierten Schalter hättest
  • gerne ein Verzeichnis hättest, das nicht nur Hubzilla- und (streams)-Kanäle enthält, sondern auch reine ActivityPub-Sachen
  • als Nutzer ganze Serverinstanzen blockieren können willst
  • noch deutlich mehr als 16,7 Millionen Zeichen pro Post brauchst

Forte nimmst du statt (streams), wenn du
  • Fediverse-Software selbst hosten willst, bevor du sie überhaupt auch nur als Nutzer ausprobiert hast
  • keine nutzerseitige Anti-Mastodon-Zugbrücke in Form eines ActivityPub-Schalters brauchst
  • zu den ersten gehören willst, die ihren Fediverse-Kanal über ActivityPub geklont haben (wofür du aber zwei Server selbst hosten mußt)

(streams) nimmst du statt Forte, wenn du
  • es erstmal auf einem öffentlichen Server ausprobieren willst
  • zur Not Mastodon & Co. mittels ActivityPub-Schalter aussperren willst, ohne dabei aber die Verbindungen zu Hubzilla zu riskieren
  • gerne ein Verzeichnis hättest, das auch Hubzilla- und (streams)-Kanäle anzeigt, bei denen ActivityPub abgeschaltet ist
  • Klon-Synchronisation in Beinahe-Echtzeit willst und nicht per Cronjob zeitgesteuert irgendwann

#Long #LongPost #CWLong #CWLongPost #LangerPost #CWLangerPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Hubzilla #Streams #(streams) #Forte

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst