On Friday, 6 May 2016 at 16:00:26 UTC, Dicebot wrote:
There is one important relation to generating content - storing posts in github repo and generating blog on merged automatically allows for anyone to make fixup pull requests for stuff like typos or styling tweaks. Same for proposing new posts. It is much more convenient than e-mail based whitelist of posters.
You're right, the possibility of independent help is a point in favor of a generated blog.
However, I believe there are some downsides as well. Consider how long trivial PRs for the dlang.org and dconf.org sites sit with no reviews, e.g. https://github.com/dlang/dlang.org/pull/1286, https://github.com/dlang/dlang.org/pull/1283, https://github.com/dlang/dconf.org/pull/112, etc.
On the other hand, this problem can be mitigated (but not completely solved) on tumblr because access to tumblr blogs is permission based, even though it's a rather simplistic implementation. Normal users added via admins can make posts and edit them while admins can edit/delete anyone's posts and change the styling. There's also guest posts which allow random people to submit posts for review and approval and they have no permissions what so ever.
I think that if we dole out the admin permissions sparingly to competent people, then they can handle typos/quick fixes without the slow bureaucracy.
