Now what I'd be interested in seeing is an argument for traditional publishers or WordPress users to switch to this sort of stack.
Now what I'd be interested in seeing is an argument for traditional publishers or WordPress users to switch to this sort of stack.
Though the biggest problem with this stack is that everything breaks down when you’re doing anything serious with images or layouting.
At the end of the day Markdown is just an intermediary shorthand for the eventual output, originally HTML; and HTML is actually standardized. If you’re not going to use the Markdown syntax, then wouldn’t an HTML editor that hides all the HTML do the job?
Well, if you’re suggesting HTML (or XML) for that job, then maybe it’s time to resurrect XLST instead of using Pandoc… (https://en.m.wikipedia.org/wiki/XSLT)
Time. Wordpress for the most part is WYSIWYG. With any of these static site generators I have to learn the conventions, work out how to install and edit themes and generally there is a lot of faffing.
> Now what I'd be interested in seeing is an argument for traditional publishers or WordPress users to switch to this sort of stack.
There isn't one. It doesn't scale. There is a reason why companies typically use some sort of CMS system. It isn't just ease of editing. You can control when, where and who can publish content to the site. You can localise content. You can version control content. You can have stakeholders review content before it is made public.
Doing that with vim, git and a static site generator and some bash scripts is a faff and will frustrate non-techie people that just wanna copy and paste content from Word.
And they can be cloud managed with no manual setup. Their black box point and click model is great for division of labor.
Although, GitHub is a pretty great publishing platform for open source texts, but that's a whole platform that just happens to have text files at the core.
Running your own site... is kinda unpleasant. DokuWiki is a pretty good compromise with most of the benefits of straight text.
I am not going to argue against vim but I would argue against being forced or expected to use it.