Mastodon 5.0: Laying the foundation

2 months ago by Nemeski to c/fediverse

First looks at the upcoming changes to Mastodon’s composer and navigation on web
flamingos 56 points 2 months ago

They're really leaning into the email similarities here, not a fan of moving the sidebar to the other side but I'll get over it. My biggest wish on the UI front though is for them to add a threaded view for replies like what Bluesky has, navigating long threads on Mastodon can be really taxing just trying to follow reply chains.

path: 0 25402705, hotness: undefined, score: 56, children: 8
onlinepersona 14 points 2 months ago

100% agree with you on threads. It's the biggest reason I don't use mastodon. It's completely impossible to keep track of discussions right now, so my time spent is kept to s minimum - just for my sanity.

path: 0 25402705 25405183, hotness: undefined, score: 14, children: 0
catfeeder 5 points 2 months ago

Most Masto-compatible software that's not Mastodon itself (e.g. Akkoma, Sharkey, Wafrn) support threaded conversations so if you want to be in that part of the Fediverse you can try one of them out.

@onlinepersona@programming.dev

path: 0 25402705 25408375, hotness: undefined, score: 5, children: 5
onlinepersona 1 point 2 months ago

Akkoma only has two instances and they are both down

Sharkey is a Misskey fork and there don't seem to be any instances. Misskey has instances, but none that I tried actually allow seeing the posts without logging in. To top it off, they all require approval. That is one of my biggest pet peeves with "public" software: requiring a login to even evaluate it.

Wafrn looks kinda interesting. It does require clicking to see every layer of responses and the entire thread isn't shown like in lemmy, but maybe that's configurable.

Thanks for sharing. It looks like I'd have to go shopping for the right software in order to get what I want 😅

path: 0 25402705 25408375 25412812, hotness: undefined, score: 1, children: 4
belluck 6 points 2 months ago path: 0 25402705 25408375 25412812 25415103, hotness: undefined, score: 6, children: 1
onlinepersona 1 point 2 months ago path: 0 25402705 25408375 25412812 25415103 25415712, hotness: undefined, score: 1, children: 0
catfeeder 3 points 2 months ago

Akkoma only has two instances and they are both down

That's because Akkoma's official website is silly and only recommends two random small instances with no promises on reliability and stuff. Like, Mastodon at least asks their recommended instances to have at least 3 people responsible for their server.

But, aside from that glaring flaw, I absolutely adore Akkoma and it's my favorite window to the microblogging fedi. If you want to check it out, I can recommend void.lgbt and fedi.absturztau.be - I used the former in the past and I got an account on the latter recently.

Sharkey is a Misskey fork and there don’t seem to be any instances.

There are plenty of Sharkey instances and another person already shared a link with them. blahaj.zone is one you might find familiar because it's run by the same people who run lemmy.blahaj.zone. There is a notable detail about sharkey instances though - it seems like most of them are very queer-focused. This is quite different from Mastodon and Lemmy.

To top it off, they all require approval. That is one of my biggest pet peeves with “public” software: requiring a login to even evaluate it.

Fortunately, Sharkey instances let you check out the local feed without logging-in. I think some instances hide it though.

Wafrn looks kinda interesting. It does require clicking to see every layer of responses and the entire thread isn’t shown like in lemmy, but maybe that’s configurable.

Wafrn has its' strangeness because it's a Tumblr-like, not a Twitter-like. I respect that but a lot of tumblr-isms are a bit annoying. Like, maybe don't lump responses and boosts together so I know how many actual responses this post had?

path: 0 25402705 25408375 25412812 25416281, hotness: undefined, score: 3, children: 0
JupiterRowland 1 point a month ago path: 0 25402705 25408375 25412812 25529887, hotness: undefined, score: 1, children: 0
JupiterRowland 1 point a month ago

Mastodon doesn't even really understand threaded conversations on the backend side. It can't render and display what it doesn't understand.

That's also why there's so much friction between Mastodon on one side and Friendica, Hubzilla, (streams) and Forte on the other side. All four are based on enclosed, threaded, one-post-many-comments conversations in which all participants in the conversation and everyone who has received the start post always receive all comments (ignores and blocks notwithstanding). Friendica is the only one out of the bunch with no support for FEP-171b "Conversation Containers".

path: 0 25402705 25530041, hotness: undefined, score: 1, children: 0
mapto 10 points 2 months ago

Would also be nice if they start explicitly treating the threadiverse as groups. This is already doable, but some usability sweeteners would make it much more accessible. It's an absolute win-win for everyone on the fediverse.

path: 0 25405501, hotness: undefined, score: 10, children: 5
yo_scottie_oh 4 points 2 months ago

explicitly treating the threadiverse as groups

What do you mean by groups? Are you talking about groups like how they're described in this fedi.tips article?

path: 0 25405501 25406238, hotness: undefined, score: 4, children: 3
mapto 1 point 2 months ago

Exactly, thanks for sharing the link. The interaction between threadiverse platforms and mastodon (sadly for pixelfed this does not work) is exactly as it is for fedigroups.social or what used to be a.gup.pe.

path: 0 25405501 25406238 25407575, hotness: undefined, score: 1, children: 2
JupiterRowland 1 point a month ago

Mastodon has no sense or support for groups whatsoever.

Mastodon aims to be purist, old-school microblogging. Anything that isn't purist, old-school microblogging has no place on Mastodon. Not even enclosed threaded conversations. Especially not groups. For Twitter has no groups either.

The result of this is that the huge majority of Mastodon users don't even know that there are any groups anywhere in the Fediverse. What they can't see on Mastodon doesn't exist at all.

FediGroups is kluged Mastodon, but it sells itself to Mastodon users as the only group solution in the Fediverse. And Mastodon users buy it because it's literally all they know. Come up to FediGroups with something like Friendica or Hubzilla or the Threadiverse, and they'll still insist that FediGroups is vastly superior to all of them in every way imaginable. As far as I can see, FediGroups was invented by Mastodon users who at that point had never even heard of Friendica or Lemmy, who might even have believed like so many others that the Fediverse equals Mastodon.

On the other hand, Mastodon is rumoured to be working on groups itself. But knowing Mastodon's track record (as well as Mastodon's philosophy of trying hard to make the non-Mastodon Fediverse look broken and therefore very undesirable to Mastodon users), we have to expect Mastodon re-inventing the wheel in a way that's as incompatible with existing wheels and roads as it ever comes.

path: 0 25405501 25406238 25407575 25529983, hotness: undefined, score: 1, children: 1
mapto 1 point a month ago

Thank you for your opinion, it is appreciated.

path: 0 25405501 25406238 25407575 25529983 25539423, hotness: undefined, score: 1, children: 0
vogi 1 point 2 months ago

Definitely, I see a lot of potential as it mitigates a bit the problems that come with federation. On the threadiverse you almost don't notice it, but on mastodon it can be quite jarring.

And if they do that they could also embed peertube videos properly, so channels ate more exposed across fedi.

path: 0 25405501 25426358, hotness: undefined, score: 1, children: 0
mapto 4 points 2 months ago

That's amazing progress. My next wish: being able to see past DMs with someone.

path: 0 25405482, hotness: undefined, score: 4, children: 0
alexquiniou 2 points 2 months ago

Wow ! That great improvements !

path: 0 25416863, hotness: undefined, score: 2, children: 0
cupcakezealot 1 point a month ago

i'd love for them to implement bsky's nuclear blocking, hide posts to logged out users, and subscribable block/mute lists, too.

it'd be kind of cool if they natively introduced atproto bridging (with options to toggle it per account, per post, per reply, or per instance).

path: 0 25539733, hotness: undefined, score: 1, children: 0
fediverse
fediverse

@lemmy.world

login for more options
44305
3366
4804

A community to talk about the Fediverse and all it's related services using ActivityPub (Mastodon, Lemmy, Mbin, etc).

If you wanted to get help with moderating your own community then head over to !moderators@lemmy.world!

Rules

  • Posts must be on topic.
  • Be respectful of others.
  • Cite the sources used for graphs and other statistics.
  • Follow the general Lemmy.world rules.

Learn more at these websites: Join The Fediverse Wiki, Fediverse.info, Wikipedia Page, The Federation Info (Stats), FediDB (Stats), Sub Rehab (Reddit Migration)

go to feed...