Wikis (or at least Kwiki) make a great rapid development environment.

Problem

Build a tool to allow collaborative editing and maintenance of the Indymedia folk blogroll. (data needs to be improved) ### Solution

  1. Write a few notes on the problem in my todo wiki
  2. Decide on a simple wiki syntax for representing the data. I chose field: value, with records separated with by blank like. ```

    Title: LaughingMeme Url: http://laughingmeme.org RSS: http://laughingmeme.org/index.rdf Language: en ```

  3. Write a 20 line subclass of Kwiki::Plugin that returns the relevant page as OPML
  4. Write some simple custom formatting rules for displaying this new wiki syntax. (actually I skipped this step, but it would be easy)
  5. Cross off todo list.
  6. Blog about it.

Time spent: approx 20 minutes, including writing this entry.