But what is the actual PROBLEM with Mastodon?? Said one hundred dozen people over several months of threads here. So I wrote it up.

It's too long, but we got bad doors, stilt-walking French shepherds, water bugs, a bunch of @/[email protected] quotations, What The Fuck Is Up With Bluesky, and more.

https://erinkissane.com/the-affordance-loop

I would bet actual money that I've got some nuance of Mastodon's functionality wrong in there so when you see that please do lmk. I thought about asking instance-running friends to preview it but I've taken up enough of their time this week.
@kissane I think you got the tech nuances pretty right on actually. Maybe worth a note there that quote posts, and full text search, and filling in replies that are missing now have pretty much full consensus that they all need to be fixed, and added and are all in some part of the roadmap to add.
@tchambers I thought I'd kind of gestured toward that, but maybe it's on the cutting room floor, there are so many words Tim
@kissane @tchambers The main things impeding quote posts and filling in replies, as I understand it, are:
1. They require changes to ActivityPub (for quote posts, the ability to opt out, being notified when you've been quote posted, limiting who can reply or quote post). This can’t be done unilaterally since ActivityPub is a W3C standard.
2. The Mastodon dev team is extremely short-handed. There is literally one full-time dev (Eugen is part-time since he has many roles). They're swamped.

@dgoldsmith @kissane

Yes, both. The first the important first impediment…the second more solvable by programmer help….

@tchambers @kissane Finding the programmers seems to be a problem.
@dgoldsmith @tchambers One of the Mastodon official dudes was saying that the organization/product management stuff was the real bottleneck there. I don’t have the link in front of me tho.
@kissane @dgoldsmith saw that: He’s not wrong from a maintainers and direct development standpoint - but volunteer programmers could create that implementation (once standardized) and submit it for their review, if coded well, would help push it downfield greatly….