@ShaulaEvans Flarum (https://flarum.org/) comes to mind. It's a similar stack to WordPress. Has a tonne of extensions if you need some specific features that don't come baked in.
Posts
-
I could use some tech advice and I know this is where Mastodon shines! -
In the wake of the xz exploit, I quipped, “Free software, eh, fine, whatever. What does •sustainable• software look like?”I haven’t heard anybody give a more thoughtful or more useful answer to that question than @jenniferplusplus in this blog post, wh...@inthehands On governance. I tried that. I maintain a medium-sized project (in terms of popularity). For three years I try to explain that while only I can push a packaged release there’s a plenty other people can do on the project. I specifically said that I consider it to be a community project. I asked people to not wait for me and try solving their issues.
Didn’t work particularly well. I still get lots of duplicate bug reports and hardly any contributions. Though, I get pressured by one of the biggest commercial users to give up maintainership. So there’s that.
I’m convinced there’s abstract understanding that anyone can contribute but there are obstacles. Some are objective like not everyone has the skill necessary to contribute a bug fix. The domain is fairly complex in my case.
Then there are obstacles like employers not allowing contributions but this is rather because most use some standard overprotective contract language. In every single time I signed a contract there was no objection when I pointed out the obstacle.
And, of course, we can’t exclude general lack of care. Not everyone cares about the issue so much they want to spend actual effort on it.
But in the end the result is the same: I end up doing most of the work on this community project.