Goncalo Gomes

Observations in randomness

RSS | Website

The Python Blogging Toolkit


In the past, I've used wordpress as my blogging platform of choice. It's almost an operating system for bloggers and it has everything one might want or need.

Later, I decided to learn python's Django framework in an attempt to write a wordpress-like platform to meet all my obscure requirements. It turns out the challenge was pretty interesting, but not at all worth the cause.

Over the past week, I have been working on a very simple script project that I believe will be my future blogging toolkit. For lack of a more pompous name, I've named it tpbtk aka The Python Blogging Toolkit. It was written from scratch based on some ideas that I had been cooking and is yet far from being entirely useful. While there is not much intention in making this a world-class blogging tool, I will try to improve it as best as I can.

Here's a highlight of it's features:

  1. It is conveniently integrated with my SCM of choice, mercurial (hg).
  2. It is conveniently integrated with my editor of choice, (g)vim
  3. It is conveniently integrated with docutils and therefore posts support REST templating mechanism
  4. It has a very simple configuration file
  5. Takes less than 30seconds to setup a blog
  6. It is as simple as it gets

Drawbacks:

  1. All posts are written to disk each time rendering a method is called
  2. Feedback / Commenting system is not a priority for the momen
tpbtk @ bitbucket.

Created: 2011-10-16 13:46:16

perma:2011-10-16-the-python-blogging-toolkit
tags:General general general