Ionrock Dot Org

by Eric Larson

My Weblog

Blogging with reStructuredText and Atom

I have created a quick blog to build an Atom Publishing Protocol implementation. Being as I am an avid fan of Emacs, I am using trying to the one true editor as my blogging client. In addition to Emacs, I am also a big fan of reStructuredText. It is similar to something like Markdown with biggest difference being that RST is a bit more robust and natively supported by Python.

My goal here is to allow me to create a couple tools in Emacs to help me blog while never leaving the comforts of my editor. This will hopefully give me a good reason to really learn Lisp and get a handle on functional programming while making a slick tool. Worst case scenario is I will do the grunt work in Python and leave the Lisp for a convenient keybinding.

To relate all this back to things like work, I am really hoping to find a strong link between blogging and writing documentation. This is a somewhat obvious link for open source projects since most docs stem from blogs before getting codified (if they do at all) in some sort of Wiki or docutils systems. What I would love to see is documentation writers using ePublisher as a tool that lets people blog in something like FrameMaker and publish it to blogs and eventually migrate the same documents to a public wiki or knowledge base.

I am not sure any of it will fly, but it is fun to play with and I have been learning a lot so that is always good.

Posted Tue Nov 21 15:19:53 2006 by Eric Larson
Created using Python, jQuery and Emacs