I’ve been using JOE for my outline editing for the past few months. I noticed a few days ago, this OPML and XLST implementation that has a JS/DOM in browser OPML editor. That’s very cool and something I need to follow up on (translate: read and grok) when I get a chance.

While digging, I came across an app called buzz.opml, which seems pretty cool, is apparently super fast outliner, and has all sorts of outputs, but is a client app that requires Python.

TODO: experiment with using diff for versioning, take a closer look at existing interfaces for versioning, also see: KeptPages and KeptPagesDiscussion.