Joho the Blog
|
|
|
« H20 - Watering the tree of knowledge (my yuckiest headline ever) || Back to Blog | At last, a practical use for your aura » July 14, 2005
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
TrackBackListed below are links to weblogs that reference Dave's outline editor:
» 2005/07/14 Proposed Agenda from Thursday Meetings at Berkman Blog Tracked on July 14, 2005 08:19 PM
» OPML from Weblogsky 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? Tracked on July 15, 2005 05:13 PM
» Viva la tagging from think again - Ideascape is advanture 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