Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Initial Static Site Generator support #844
I've implemented basic support for external static site generators. There is still much work to be done, however what has been completed so far can be considered a minimum viable product, with extended support to be added as myself and/or others get around to it.
The aim of the support is to provide an experience to users publishing to static sites, just as if they were publishing to a hosted blog. All relevant metadata of the item from Open Live Writer shall be used to generate item front matter or determine other parameters. I'd like for the support to work with as many static site generators as possible, however I mainly developed against Jekyll due to it's support on GitHub Pages. Due to this, there may be some missing provisions for other generators, which I'll work through as they're brought to my attention.
What it does so far
What it doesn't do (yet)
An AppVeyor build can be found here. Please keep in mind that is this a PR CI build, it does not include Google Blogger authentication tokens. It will also be subject to issue #838; a workaround is described in that issue.
I'd like to give my thanks to all that have given words of support on Twitter and elsewhere. It's been a long 40 days or so, but I hope this new feature spawns a new interest in the Open Live Writer project as a whole, and encourages others to dive into the code.