It's based off of Jekyll but handles a lot of the boilerplate, including rake tasks to deploy to Github pages. I've been following the github/octopress project for awhile and have seen a lot of activity in the past few weeks, so hopefully version 2.1 is just around the corner.
edit: Also, as a Tumblr user (for my photoblog), I would not recommend using Tumblr for those who are into technical/indepth writing. The set of HTML you can use is limited...for example, I don't think tables are allowed. Its social network of sharing is also more suited toward visual blogs, not ones of deep content.
I like the idea of Octopress and Jekyll, but the few times I've tried them, it seems that they don't easily scale. My blog has over 2900 entries. Build from scratch. chug chug chug That I understand. Now add a new entry and try to get an incremental rebuild in less than 30 seconds.
I'm a bit unclear. Do you use a makefile instead of Jekyll/Octopress? Or somehow in combination with it?
Yes, I do remember that years ago I read about a static web management system that was makefile-centric, but think it lost popularity as more advanced CMS's came out.
Also I have trouble thinking about how a makefile can help you manage the 'Prev' and 'Next" attributes on a page. This is, not only make HTML from the page I just generated, but also go back to the previous writeup and update it to add a 'Next' link to it.
I just have a hacky Python script that reads each file, runs it through Jinja and spits it out. That is then managed with a makefile. I don't have any dependencies between pages (next, prev links) so there's no need to touch old pages on build. I've literally never used those features on any blog I've ever read, so I don't care about them. The makefile also generates an index file using the Python script.
http://octopress.org/
It's based off of Jekyll but handles a lot of the boilerplate, including rake tasks to deploy to Github pages. I've been following the github/octopress project for awhile and have seen a lot of activity in the past few weeks, so hopefully version 2.1 is just around the corner.
edit: Also, as a Tumblr user (for my photoblog), I would not recommend using Tumblr for those who are into technical/indepth writing. The set of HTML you can use is limited...for example, I don't think tables are allowed. Its social network of sharing is also more suited toward visual blogs, not ones of deep content.