Joho the Blog
An Entry from the Archives

« H20 - Watering the tree of knowledge (my yuckiest headline ever) || Back to Blog | At last, a practical use for your aura »

July 14, 2005

Dave's outline editor

At the Thursday night Berkman blog meeting, Dave Winer is demo-ing his OPML editor, an outline editor. The room is crammed like the cheap seats on an incumbent airline. (OPML is mainly used these days as a way aggregators import/export lists of the feeds you subscribe to.) It lets you work in outline form, press the "save" button and the contents get posted to your blog. To update your blogroll, you open it in the editor, type, link and save. It has nested categories which, again, you edit using the editor. Press "Build RSS" and it does.

It's OPML all the way through. E.g., the categories are an OPML file. Want to absorb someone else's taxonomy? Open up her OPML file. Want to merge feed subscription lists? Drag and drop. Reorder the way you want, as if it were an outliner...because it is an outliner. You can link an entry to another OPML file and it links in the appropriate content as if it were actually part of the document. E.g., You might link the "Florida" heading to an URL that has an OPML outline of towns in Florida. When you click on the "Florida" heading, you'll see the content of the outline of towns. [This makes it possible for an outline to contain multiple people's expertise. Very cool.]

It's Open Source. GPL. For Windows and Mac. Dave stresses that it's just an application on top of an outliner framework. On the server, the OPML is turned into HTML, and that's GPLed also. There are APIs that enable Dave's OPML editor to work with other blogging software.

Graphically it's very simple. At this point there are no numbers and sub numbers, no variation in typographic formatting to reflect hierarchical level, etc. But it's open source, so if you want it, build it.

Dave says that what's most important about this is that it's a tool for representing the relationship between pieces of information. Its openness and its ability to link in other outlines -- distributed nested knowledge -- makes this more than cool.

[Technorati tags: opml DaveWiner blogs]

Posted by D. Weinberger at July 14, 2005 08:10 PM


TrackBack

Listed below are links to weblogs that reference Dave's outline editor:

» 2005/07/14 Proposed Agenda from Thursday Meetings at Berkman Blog
Proposed Agenda: Special Guest: Blog group founder, guru of RSS, author of Scripting News, A list blogger, etc., etc. [Read More]

Tracked on July 14, 2005 08:19 PM

» OPML from Weblogsky
OPML has been around for a while (Marc Canter was evangelizing OPML 2-3 years ago and you'll run into opml files used for import/export of syndication feed lists etc.), but there was a surge of interest over the last few... [Read More]

Tracked on July 15, 2005 10:16 AM

» "I'm very gregarious, but I don't get out much." from Betsy Devine: Funny Ha-Ha or Funny Peculiar?
Dave Winer laughed when I told him that yesterday, but it's really true. [Read More]

Tracked on July 15, 2005 05:13 PM

» Viva la tagging from think again - Ideascape is advanture
Hey, I'm an "aboutness" tagger, you? Great coversations about tagging: The tagging culture war by Dave Weinberger gets jump started with a thread from Tom Coates - "Two cultures of fauxonomies collide..", [Read More]

Tracked on July 23, 2005 07:10 AM

Comments

It may be GPL, but what platform and language is it written in?

Posted by: Julian Bond | July 15, 2005 04:07 AM


OK, I think this geekwannabe gets this. It could end up being a taxonomy of the universe. However, the artist in me rebels. It's simple, which I assume is David Winer's goal, but it's not pretty.
I guess people can build some prettiness, or will it be possible to use CSS with it?
Please be kind-I am smart, but I am in unknown territory.

Posted by: Fran Babiss | July 15, 2005 09:56 AM


Julian, it's written in UserTalk on Frontier, which is GPL now.

Fran, it can be displayed as HTML and the HTML can be styled as CSS. But to style it within the OPML browser would require some hacking of the software.

Dave explained that the separate Build RSS button was because he only wanted the final version of his work to go out in the RSS feed to everyone.

Posted by: Aaron Swartz | July 15, 2005 11:48 AM


I believe Frontier is available for Mac & PC but not so far for Linux. I don't think the client code has been released yet, presumably *then* it will be GPL.

Personally I reckon the general idea is quite interesting, very reminiscent of the old Gopher protocol. But the OPML format leaves a lot to be desired, XHTML would be a considerably better choice for the kind of application being described.

Posted by: Danny | July 15, 2005 12:00 PM


CSS may not be the right way to go for the editor, but right now it looks like an engineer's idea of beautiful: minimalist, text-y, with Jakob Nielsen's eye for graphics. That'll be great for many, but others will want some color and font variability to signify hierarchical levels, etc. The obvious enhancement would be to make the editor skinnable, one way or another. As Aaron says, maybe someone else will hack the code.

Posted by: David Weinberger | July 15, 2005 12:14 PM


I'm pretty sure Dave Winer has said, somewhere, that Frontier runs through Wine on Linux. I think.

Posted by: Andrew Burton | July 15, 2005 12:42 PM


Post a comment

Guidelines for Commenting

Basically, you can say what you want. (Click here for the fine print.)

If you haven't left a comment here before, your comment may be put into a queue for me to approve. Sorry for the delay. Blame the damn spammers.