@epistemophagy@mastodon.lol it's open source just go write it!!!
of course website boy will actively try to fuck up things he's decided are bad, but
@davidgerard @epistemophagy [mastodon.lol] I've been thinking about this. Would a browser extension that makes quoting easy be an acceptable compromise? I mean yeah, better to have it as part of the application, but in the absence of that?
Basic concept: viewing a toot and want to QT it? Click a button in your browser toolbar (or otherwise activate the extension). New toot is created with the text of the original quoted, without a link back to the original, ready for you to edit and go from there.
Avoids the potential for dogpiling while also makes quoting easier.
I know it's not the same feature as a QT, but would it be sufficient?
@davidgerard @epistemophagy [mastodon.lol] though I'm also pondering just installing Misskey and giving that a go.
@matt @davidgerard @epistemophagy [mastodon.lol] Misskey looks pretty good. If I was setting up another instance I'd consider it, except it seems like there's a growing culture of defederating anything that isn't Mastodon.
@PCOWandre @davidgerard @epistemophagy [mastodon.lol] well that’s shitty!
@matt @davidgerard @epistemophagy [mastodon.lol] Pleroma has been copping the brunt of it, which is a shame because the platform is so lightweight compared to Mastodon. I've noticed Misskey instances turning up in blocklists pretty much on the grounds of being Misskey as well.
@PCOWandre @davidgerard @epistemophagy [mastodon.lol] are these blocklists that are being applied at the big instances, or more niche?
@matt @davidgerard @epistemophagy [mastodon.lol] There's a whole lot of "community maintained" blocklists that a lot of people have been advocating the use of lately. Not sure if the big instances are playing along with that because they're generally not trying to isolate.
My take on blocking instances is I'll wait until one of my users asks for an instance block and then look into it. Trusting someone else's undocumented list of hundreds of instances with no justification strikes me as piss-poor.
@PCOWandre @matt @davidgerard @epistemophagy [mastodon.lol]
I've blocked a couple of instances for doing antisocial shit like trying to use a wildcard domain to create traffic from a lot of "different" FQDNs
@PCOWandre From my experience most of the community blocklist using servers are *tiny*. @matt @davidgerard @epistemophagy [mastodon.lol]
@PCOWandre @matt @davidgerard @epistemophagy [mastodon.lol] The Treehouse fork of Mastodon is in the final stages of patching in QTs. if you switch to our fork (which is much easier than switching to a whole different implementation), you will have them soon. https://gitea.treehouse.systems/treehouse/mastodon
@adrienne @matt @davidgerard @epistemophagy [mastodon.lol] Why implement a feature just to ape the UI/UX of another platform when it generally seems to be a mismatch for Mastodon?
@PCOWandre @matt @davidgerard @epistemophagy [mastodon.lol] We're not implementing it "just to ape the UI/UX of another platform" -- our version doesn't ape that UI very much at all, frankly - among other things, it puts the quoted tweet front and center and the added text AFTER it, much more like what Tumblr does.
We're implementing it because our users want it, and we don't give a shit what Eugen thinks because he's useless. There isn't a "mastodon culture", there are instances with their own cultures, some of which overlap. Ours wants the functionality.
@adrienne @matt @davidgerard @epistemophagy [mastodon.lol] Switching to a fork is a serious change, though. It'll require regression testing to make sure it doesn't break with existing content, long term planning and concerns around patching/security ("How long will it take the fork to backport security fixes from mainline?"), planning for a switch back if the fork dies, etc. All a lot of sysadminnery for a small feature.
I think what Mastodon needs as a platform is a reasonably modular plug-in arrangement which would allow third-party enhancements to be easily enabled/disabled without risk to core database and the like.
@PCOWandre @matt @davidgerard @epistemophagy [mastodon.lol] I mean, our fork is actually a fork of glitch-soc, and both our fork and glitch-soc are quite actively maintained. Glitch is functionally a hard fork, because it was created largely to integrate features that Eugen refuses to think about.
@PCOWandre if only anyone involved could possibly have thought about that obvious shit before that helpful suggestion comment
@PCOWandre @adrienne @davidgerard @epistemophagy [mastodon.lol] a thing that, as I understand it, misskey has!
@PCOWandre @adrienne @matt @davidgerard @epistemophagy [mastodon.lol] https://en.wikipedia.org/wiki/Desire_path
A plug-in module arrangement would also be good.
@matt @davidgerard @epistemophagy [mastodon.lol] there's also big Misskey instances with open joins, so you could join & check if you like it before sounds all the work of assertive up your own. Unless of course setting up your own instance is the fun part for you.