I'm trying out a script by @tateisu that deletes unreferenced remote toots from the Mastodon database. Seems to amount to about 10-11% of all toots for both of us. On one hand, it's great that there is so little junk, on the other hand, cleaning up such a small number is disappointingly not a game changer.
The plan is to backport some of the fixes from the master branch into a 2.7.2 release to get the small bugs out of the way quickly #mastodev
After many people asked Keybase to support Mastodon profiles, Keybase has designed an API to allow more platforms on their service, and prepared a demo patch for how it could work with Mastodon.
To avoid a conflict of interest, I have asked Keybase to stop their Patreon pledge to Mastodon, refunded all of their pledges so far (the $200/mo for your logo on joinmastodon.org tier), and removed their logo from joinmastodon.org
Looking into whether it's possible to replace babel with swc to improve the speed of webpack compilations. swc is written in #rustlang and claims to be 16x faster. It's not a simple drop-in, sadly, because swc is missing some features we use via babel plugins, but the dev said they're interested in getting it to work
I hope featured profile hashtags will spark joy. Merged into master #mastodev
Damn, the high-contrast theme had like, no contrast at all between text and links in toots #mastodev
Public hashtag page, but with a masonry layout. Thoughts?
Working on uniting the "known instances" and "domain blocks" pages in the admin UI into one #mastodev
Honestly, how would you even design a user-level cron? I.e. if you have users scheduling things, but you can't run a real cron for each user separately. If you don't query the schedule every few seconds (expensive) you won't have precision. Sidekiq allows scheduling things with precision, but you don't want to fill it up as it's RAM-bound. Currently veering towards a daily cron that puts stuff into Sidekiq for that day only... #mastodev
I can't wait until I can begin removing OStatus-related code from Mastodon. I think GNU social is the last remaining fediverse project that hasn't yet switched to ActivityPub? #mastodev
Here are some screenshots from the moderation warnings PR #mastodev
Developer of Mastodon. 26. He/him
Follow friends and discover new ones. Publish anything you want: links, pictures, text, video. This server is run by the main developers of the Mastodon project. Everyone is welcome as long as you follow our code of conduct!