I'm considering writing my own blog but I have had some issues deciding for an appropriate software. From my survey so far I have concluded that the easiest, most feature-rich, free software is Wordpress. However, I would very much like to use several components written in either Python or Ruby, e.g. either Pygments or CodeRay as a source code formatter.
I therefore consider the alternative of writing my own blogging software. The only missing part is the communication with other blogs using Trackback/Pingback. Does anyone know a good implementation in either Ruby or Python?