Dear lazyweb
I would like to replace my current blog with a system that mostly generates static pages, with support for comments. I'd like it to take files as input for blog posts (I'd like to store them in git), instead of database tables, and to have a flexible markup language (flexible in that it'd allow to customize the HTML output), and flexible templates.
Ikiwiki might come close to that, though I haven't looked into details. Dear lazyweb, would you know other software that'd fulfill my needs, or come close?
2011-01-16 10:12:53+0900
You can leave a response, or trackback from your own site.
2011-01-16 11:22:02+0900
Check these out:
http://flatpress.org/home/
http://www.blosxom.com/
http://pyblosxom.bluesock.org/
http://pivotx.net/
http://sourceforge.net/projects/sphpblog/
Hopefully one of these will suit your needs. =)
2011-01-16 11:24:23+0900
I left one more out…
https://github.com/taylorchu/goolog/
=)
2011-01-16 11:35:37+0900
http://www.steve.org.uk/Software/chronicle/ is also nice.
A problem with both Chronicle and ikiwiki is that that neither supports http://en.wikipedia.org/wiki/Linkback properly.
2011-01-16 12:27:21+0900
http://werc.cat-v.org/
Never tried werc, but I use lots of other suckless software daily and I love their philosophy.
Not sure about comments. suckless.org is using werc as a wiki, and they just allow the general public to push into their HG repository.
2011-01-16 12:37:18+0900
Technically nanoblogger (Debian package available) would meet your requirements. Posts are stored in plain text files with markup processing, that allows html editing (if you choose the right engine). Addons for comments exist (I have not checked them out). Being a fat pile of shell scripts it is sometimes difficult to see origins of problems. Trying to customize the blog’s layout or structure can cause frustration when working with those shell scripts. Compiling the blog takes notiecable time even for small (test) blogs.
It would be cool if further comments could include some experience with the named engine.
2011-01-16 13:18:24+0900
http://www.blogofile.com/
* generates static html
* mako templates to create whatever html layout you want
* categories and tags
* seamless git integration
* no database but blog entries written in markdown, textile, restructed text…
* disqus for comments
2011-01-16 15:50:09+0900
I use PyBlosxom, which can do all that, but is a bit painful to set up.
Blogofile is getting a lot of buzz these days. I’d definitely check it out if I hadn’t already sunk all that time and effort into setting up PyBlosxom.
The blogs I’ve seen using ikiwiki did not impress me.
2011-01-16 19:15:12+0900
On the suggestion of two of my mozweb coworkers I switched wordpress to jekyll.
Jekyll has good support and is what github uses for github pages.
2011-01-17 00:07:38+0900
I’ve been looking into these types of setups myself. One that looked decent that hasn’t been mentioned yet is nanoc;
http://nanoc.stoneship.org/
Not using it myself, I’m writing my own, but I liked the way it worked.
2011-01-17 09:37:18+0900
You’ve answered your own question :-) ikiwiki does all of that. Give it a closer look!
It’s in a different league to blosxom and its clones.
2011-01-17 12:14:33+0900
Marius, setting up Pybloxsom is really easy these days, with pyblosxom-cmd.
Templates are easily modifiable, can generate static pages, does comments and so on.
The Debian package is not always up to date, though.
2011-01-17 14:56:49+0900
On my blog (http://paulrouget.com) I use this: http://metastatic.org/source/blog/
And http://disqus.com/ for the comments.
2011-01-19 13:23:27+0900
I want to use http://www.blogofile.com/ but it currently has no Debian package.
2011-01-20 12:53:00+0900
There also is hyde, a python port of jekyll:
https://github.com/lakshmivyas/hyde
2011-01-23 14:57:18+0900
One more, Frank: https://github.com/blahed/frank
2011-01-24 15:24:38+0900
Check out this:
https://github.com/mitsuhiko/rstblog
2011-02-08 19:49:58+0900
Pelican, look for it on Git.
https://github.com/ametaireau/pelican