Tesugen

Annotating a book as a weblog

I’m toying with a small project that I think is quite interesting. A while ago, I learned that Richard Gabriel had released his book Patterns of Software for free (PDF). It doesn’t say so on his site or in the PDF yet, but his intention (I mailed him about this) was to release it under the same Creative Commons license that most of his other material is made available under. This gave me the idea to annotate it as I’m reading it.

Then I thought about publishing an RSS feed along with the annotated book, where each item would point to an annotation. This is an interesting variation of the weblog concept. The front page would perhaps aggregate the latest n annotations, which can be clicked to visit the annotated passage.

This is different from The Diary of Samuel Pepys, which is a regular weblog with the annotations as comments—but then again, that book is a diary and thus arranged chronologically from the start.

My idea is to copy the book and write the annotations as Python code, and refactor as I go, so perhaps I will end up with code that can be reused for future annotations of other books, by myself or others.

The above was posted to my personal weblog on September 14, 2003. My name is Peter Lindberg and I am a thirtysomething software developer and dad living in Stockholm, Sweden. Here, you’ll find posts in English and Swedish about whatever happens to interest me for the moment.

Posted around the same time:

The seven most recent posts:

  1. Tesugen Replaced (October 7)
  2. My Year of MacBook Troubles (May 16)
  3. Tesugen Turns Five (March 21)
  4. Gustaf Nordenskiöld om keramik kontra kläddesign (December 10, 2006)
  5. Se till att ha två buffertar för oförutsedda utgifter (October 30, 2006)
  6. Bra tips för den som vill börja fondspara (October 7, 2006)
  7. Light-Hearted Parenting Tips (September 16, 2006)
Bloggtoppen.se