I’ve been exploring and comparison-shopping fediverse server projects recently. I’d like to do some tech blogging for some personal software/hosting projects. The Fediverse feels like a natural fit for tech blogging, considering how relatively tech-savvy the userbase is.
Strangely, though, I’ve noticed that there isn’t much of a presence for macro blogging among all these server projects. Some platforms support relatively feature-rich markup languages, and post size limit is apparently configurable on the instance level for a lot of them, but none of the platforms I’ve looked at have a UI designed with macro blogging in mind.
Does anyone know of any server projects, either in development or with active running servers, that are designed to support macro blogging?
I’ve got a list of some of the basic features I’m looking for:
- Draft posts
- List view of posts
- Sorting and filtering posts at the user level
- An editing UI that isn’t a 150px by 200px rectangle in the center of the screen
- Content previews
- Decent NSFW content filtering
- Threaded replies/comments
- Federation (obviously)
https://writefreely.org/ federates via ActivityPub. Last I checked, it was send only — meaning, your posts will federate to other AP services, but you can’t receive messages or otherwise interact with accounts on other services. https://write.as might have more features in that regard.
One workaround is that you can set posts to include a signature with another fediverse handle, like a Mastodon account. Then, when people reply to your blog posts, your microblogging account will get a notification, and you can reply from there.
From these write.as has the best writing capabilities, but the federation is push only. You can publish to fediverse and follow the posts from Mastodon, Akkoma et.al. None of the replies are visible from the blog.
The editor and layout is superb though, so worth a try at least.
WordPress has a fediverse plugin I haven’t tried, but it is supposed to be quite good. Maybe things change when Tumblr joins the fediverse, we’ll see…