Tech & Web Acronym of the Week: OPML
by Anne Zelenka

I'm sure you know what HTML is. But what about OPML? BlogHer Hobbies editor Debra Roby says it makes her think of Oompa Loompas. It reminds me of my two-year-old's request for "opa-meal" at breakfast time. OPML stands for Outline Processor Markup Language, a human-readable text format for managing hierarchical, ordered lists. It's most commonly used to manage lists of RSS feed subscriptions, but it could easily be used for other applications, like to do list management or saving a playlist of music. If you export subscriptions from the Web-based news reader Bloglines, you'll get an OPML file. OPML is big these days because people who read lots of blogs are looking for better ways to manage the information overload that often results from subscribing to too many feeds. OPML is a foundational technology for addressing that.

The person most closely associated with OPML is Dave Winer, whose UserLand software company developed OPML as a file format for an outlining package. Now Dave's building the OPML Editor, a desktop tool for creating and manipulating OPML files. It's beta right now, but if you're interested in trying it out, download it now. The OPML Editor includes a blogging tool that allows for quick and easy mini-posts grouped by date. You can check out my OPML blog to see what such a blog looks like.

Lisa Williams and Amy Bellinger are two women to watch in OPML. Lisa blogs at Learning The Lessons of Nixon; H2otown.info, a blog devoted to issues in her local community of Watertown, Massachusetts; and at OPML Fan, her OPML blog. Amy blogs at learnandteachonline.com and on her experimental OPML blog. They're both working hard lately to help get the OPML Editor ready for a Version 1.0 release, complete with video tutorials, community blog, and user documentation.

The OPML Editor is not by any means the only tool available to manipulate OPML. OPML is a text format, so you could always create and modify it using any old text editor. But a host of other possibilities exist. Towards the end of last year, Amy Gahran of Contentious wrote up her own thoughts on OPML in Using OPML for Thinking, Writing, Publishing, crediting BlogHer Feminism & Gender editor Koan Bremner for introducing it to her. Shortly thereafter, Amy discovered the OPML Manager. She calls it "a pretty easy way to put your OPML files online in a web-rendered form. That is, you don't just see the ugly code - when you upload your OPML file, you actually see topics and subtopics that you can click on to expand or collapse."

Bela Labovitch of RSSLabs helps develop OPMLSearch and OPMLWorkstation, two other tools that are useful if you want to use OPML. OPML Search provides for a Google-like search of online OPML files while OPML Workstation is a Web-based application for managing and publishing OPML files.

Have you heard of OPML reading lists? That's just a way for people to subscribe to a list of feeds rather than the feeds themselves. It's implemented as a dynamic OPML file living at a URL. Though this isn't well-supported by current newsreaders (BlogBridge is one exception), it's an exciting possibility for the future. I'd love it if I could subscribe to the BlogHer Tech & Web blogroll as a reading list, offered as an OPML file located at a specific URL. Then when new blogs were added or defunct ones removed, my news reader would automatically see the changes without my having to do anything.

Posted In

Comments

 

On the subject of blog

On the subject of blog software support for reading lists - it's probably worth mentioning that there is a downloadable module, NewsRiver, which can be run inside the OPML Editor, and supports just that functionality. The NewsRiver aggregator may not be to everybody's tastes (it doesn't 100% suit my needs) but it *does* show what reading lists can do.

Something you didn't mention in this post, but which might be worth highlighting, is the concept of Instant Outlines. These are ideal for people who collaborate on projects - think of a a scenario where three people are putting on a conference, for example (I'm just spitballing, here) - each has individual responsibilities, yet each wants (or needs) to keep the other two appraised of progress or issues. Each creates an instant outline - and each subscribes to the instant outlines of the other two. As one completes a task, or adds new tasks, or reprioritises a task, or starts brain-storming an idea... the others see it. And, if they choose to, can respond, in their own outlines.

You probably have to see it in action, to really get the idea of just how powerful this can be.

OPML rocks! In my opinion, of course.

Blog: Multidimensional.Me

 

Instant Outlines

You did a great job of describing that and I appreciate it. I've been thinking, for a few weeks now, that my coworkers and I need this type of functionality. We seem to be going around in circles quite often and instant outlines keeps plopping into my head as these emails and AIMS go back and forth.

~Denise

 

An excellent use for Instant Outlines

That's just the kind of scenario where Instant Outlining can excel - each person's Instant Outline can include links to other documents (e.g. other outlines, word processing documents, spreadsheets or other) - in which case, by subscribing to someone's Instant Outline, you can access the documents that the Outline's author is linking to.

Which, of course, brings up the question of security. When you install the OPML Editor, by default, you get an account set up on a Community Server (a hosted server, currently managed by Dave Winer). Which was fine, during testing - but may not be ideal, if your Instant Outlines contain sensitive information. In that case, you'll want to consider setting up your own Community Server - which is just a machine, running the OPML Editor, with a few configuration changes (see here for instructions). *That's* where you'd host your Instant Outlines.

In theory, I'd be happy to walk anybody through the process of setting up and using these - in practise, that may be difficult in the short term - I'm going into hospital next week, and am rather tied up this week preparing for that. But, they're not difficult to get running - and sublimely powerful. Well worth the effort.

Blog: Multidimensional.Me

 

You're a gem of a woman

Sheesh to even consider assisting us in such a project so close to the big day. Awesome. Alas, it would probably be a waste of everyone's time - we're not all that good at actually using these things. We seem always to revert to email and AIM.

(Let's see how many of my lurking co-workers will bam me over the head for saying that. Care to wager? I'm guessing 2 but could be as many as 4...!)

~Denise

 

Thanks, Koan, for the tips

I hadn't heard of instant outlining--sounds useful!


Anne Zelenka
BlogHer Contributing Editor, Technology & Web