The #Guppe situation happened because all groups were on one server, so when that server went down all the groups did too.

FediGroups is a good immediate solution for getting groups up and running again, but it's also a single server so it's vulnerable.

As a long term solution we need to have groups hosted on many different servers. If one server goes down, groups on other servers could carry on.

Techy people might be interested in hosting/forking Guppe from source at https://github.com/immers-space/guppe

GitHub - immers-space/guppe: Federated social groups with ActivityPub, NodeJS, Express, and Mongodb

Federated social groups with ActivityPub, NodeJS, Express, and Mongodb - immers-space/guppe

GitHub

@FediTips

The situation with #Guppe wouldn't happen if it was really decentralized aka #p2p fault tolerant tech. Like #Namecoin , .ens IPNS #IPFS, or #nostr #pubky #ZeroNet

@dandylover1
ipns://seedit.eth plebbit.com hashchan.org are interesting.

Meanwhile #Friendica & #Hubzilla have some groups too.

also shout out to @newsmast , they host few communities, check them out.

I've tried fedigroups.social & it's hard to use, unintutive & obscure. I see just a mastodon server there. It is not clear & obvsious from main home page how to list groups, posts inside groups, group members.

With such trend no wonder why people look back to #Usenet. However I think #XMPP is more usable (it does have groups and proto social network inside too)

{re-toot & boost my post if you find it helpful}

@pepper0
> The situation with Guppe wouldn't happen if

There had been lots of Guppe servers instead of just one. Then we would have only lost groups hosted on a.gup. pe.

> Meanwhile Friendica & Hubzilla have some groups too

> XMPP is more usable

Same problem with these. Groups are tied permanently to the originating server.

Matrix is the only protocol I'm aware of that can fully decentralises groups (or "rooms") across all participating servers.

@FediTips @dandylover1 @newsmast

@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
Strypey (@[email protected])

45.6K Posts, 3.41K Following, 3.26K Followers · Free human being of this Earth. Pākeha in Aotearoa. Be excellent to each other! BTW When I say Trained #MOLE, I mean generative models, what the hype bubble calls "AI", see; https://disintermedia.net.nz/invasion-of-the-mole-trainers/ Email: strypey @disintermedia.net.nz Jabber: [email protected] Matrix: @strypey:matrix.iridescent.nz All my posts here are CC BY-SA 4.0 (or later). #Vegan #Permaculture #PeerProduction #SoftwareFreedom #PlatformCooperatives #FreeCode #CreativeCommons #SciFi #Comedy #Juggling #fedi22

Mastodon - NZOSS

@jupiter_rowland
> Not true for Hubzilla forums as well as (streams) and Forte groups

I stand corrected.

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

That's a pretty major UX fail right there.

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

@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
Strypey (@[email protected])

45.6K Posts, 3.41K Following, 3.26K Followers · Free human being of this Earth. Pākeha in Aotearoa. Be excellent to each other! BTW When I say Trained #MOLE, I mean generative models, what the hype bubble calls "AI", see; https://disintermedia.net.nz/invasion-of-the-mole-trainers/ Email: strypey @disintermedia.net.nz Jabber: [email protected] Matrix: @strypey:matrix.iridescent.nz All my posts here are CC BY-SA 4.0 (or later). #Vegan #Permaculture #PeerProduction #SoftwareFreedom #PlatformCooperatives #FreeCode #CreativeCommons #SciFi #Comedy #Juggling #fedi22

Mastodon - NZOSS

(1/2)

@jupiter_rowland
> the existence of FEPs doesn't matter as long as Mastodon refuses to adopt them

As you well know, Mastodon hasn't always been the dominant software in the fediverse, and most likely won't always be. In fact I think it's pretty much peaked, as its main appeal is cloning Titter, which BlueSky does better for those who want that.

@silverpill

(2/2)

If FEPs can standardise UX improvements across most other apps - especially in areas like privacy and access control - people will start to shift to those. If one or more can become a viable replacement for FarceBook - which Mastodon isn't and never will be - they could pick up the much larger FB exodus desperately looking for somewhere to go.

In summary, I wouldn't ever let Mastodon be a reason not to do anything that's otherwise worth doing.

@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
Strypey (@[email protected])

45.6K Posts, 3.41K Following, 3.26K Followers · Free human being of this Earth. Pākeha in Aotearoa. Be excellent to each other! BTW When I say Trained #MOLE, I mean generative models, what the hype bubble calls "AI", see; https://disintermedia.net.nz/invasion-of-the-mole-trainers/ Email: strypey @disintermedia.net.nz Jabber: [email protected] Matrix: @strypey:matrix.iridescent.nz All my posts here are CC BY-SA 4.0 (or later). #Vegan #Permaculture #PeerProduction #SoftwareFreedom #PlatformCooperatives #FreeCode #CreativeCommons #SciFi #Comedy #Juggling #fedi22

Mastodon - NZOSS

@jupiter_rowland I read the first couple of paragraphs of this wall of text and gave up. You're lecturing me about stuff that's obvious, and that you know that I know, because we've discussed these issues many times (here, and I think on SocialHub too, maybe elsewhere).

Life's too short. Feel free to post a TL; DR that gets to the point in 500 chars or less.

As I said in the post you're replying to, one can develop for the fediverse as it is now, or as it could be. Dealer's choice.