Tag Archives: opml

RSS and OPML for Feed Subscriptions

Add to iTunes | Add to YouTube | Add to Google | RSS Feed

When RSS first hit the web, no one really knew about it. It started to become a little more popular as more people started to post content. All these blog platforms started to publish these syndicated feeds. I give full credit to Dave Winer. If it weren’t for Dave, RSS and Blogging wouldn’t even exist in my mind.

I got a question from a reader who asked if there’s any way to import and export RSS subscriptions back and forth between RSS readers. The answer to that is yes, there is a simple way. If you use a Web browser, you have probably seen the RSS icon.

RSS (Really Simple Syndication) is a family of Web feed formats used to publish frequently updated content such as blog entries, news headlines or podcasts. An RSS document contains either a summary of content from an associated web site or the full text. RSS makes it possible for people to keep up with their favorite web sites in an automated manner that can be piped into special programs or filtered displays.

RSS content can be read using software called an “RSS reader”, “feed reader” or an “aggregator”. The user subscribes to a feed by entering the feed’s link into the reader or by clicking an RSS icon in a browser that initiates the subscription process. The reader checks the user’s subscribed feeds regularly for new content, downloading any updates that it finds.

All of the newer Operating Systems come with built-in Feed Readers. Safari is the only Web browser that hasn’t picked up on the universal RSS icon yet. An RSS feed is designed to be used with a news aggregator. It checks to see which of your Feed subscriptions have updates, and then delivers them to you. But how do you synchronize all of your RSS feeds? I have plenty, let me tell you.

Leave it to Dave… he came up with something called OPML. In your news aggregator there’s going to be a way for you to export your subscriptions. When you export your subscriptions, it should save it as an OPML file. That file should be able to be imported into any other news aggregator. You can easily move your subscriptions back and forth as often as you want, from and to any news aggregator of your choosing.

[rsslist:http://shop.tagjag.com/products/rss]

Want to embed this video on your own site, blog, or forum? Use this code or download the video:

What is OPML?

http://live.pirillo.com/ – OPML – Outline Processor Markup Language – has been floating around for a few years now, but what is it and how do you edit those files?

Essentially OPML is a type of XML document which was designed to help you organize data in an outline fashion, rather than maintaining all of the data in one big messy chunk, making it easier to transfer information back and forth betweens ervices.

Editing and OPML file is pretty simple. Since it’s an XML format, you can simply use your favorite text editor.

Of course, any XML editor will work, since OPML is an XML format.

Dave Winer has an OPML editor:

The OPML Editor follows in the tradition of simple text-based tools masquerading as a rich development platform. Or is it the other way around? It’s always been this way. The most powerful applications are also the most powerful development platforms. The various text editors on Unix. Quark XPress on the Macintosh. Notepad on Windows. Inside every text editor is the potential of platform, and every platform must have a simple text editor.

Buzz is an open-source,c ross platform, OPML editor that you may want to try in place of Dave Winer’s editor.

Want to embed our OPML Files video in your blog? Use this code:

Formats available: MPEG4 Video (.mp4), MP3 Audio (.mp3), Microsoft Video (.avi)

TagJag in Firefox

From Rickie Dickie, a passionate OPMLer – pointing out that grazr makes TagJag OPML much more usable on-demand:

Here’s a TagJag / grazr mashup smart bookmarklet for Firefox (right-click and add this link to your Bookmarks). Written as a smartlet – but JUST in case you don’t know what that is, you name the bookmark keyword to something like “tags” and then in the address bar type “tags gnomedex” to browse TagJag’s OPML for that keyword in grazr. I posted HTML embedding script; check out grazr’s site for particulars.

The equiv favelet (bookmarklet) for either IE or Firefox would be something like this:

[js]javascript:d=document;wgS=window.getSelection;dgS=d.getSelection();dS=d.Selection;q=(encodeURIComponent(‘%s’)==’%2525s’?”:’%s’)+(wgS?wgS():dgS?dgS():dS?dS.createRange().text:”);if (!q)q=prompt(‘Enter tag’,”);open(‘http://grazr.com/gzpanel?font=Tahoma,sans-serif&fontsize=8pt&file=http%3A//tagjag.com/all/’ + q + ‘/opml’);void(‘rickdog’)[/js]

This favelet is written to work like this:

  • If nothing is selected and there is no smartlet argument on the address line, you’re prompted for a keyword
  • If text is selected and there is no smartlet argument, the selected text is the keyword
  • If no text is selected but there is a smartlet argument, the argument is the keyword
  • If both text is selected and there’s a smartlet argument, they are combined to make a single keyword (smartlet + selected text)

I must also note the new Maxthon TagJag sidebar plugin – which is still getting tweaked. Oh, and Rickie Dickie also grazjag’ed a YubNub!

OPML Icon

OPML is great – and for feed organization, it’s equally awesome. Just about every news aggregator supports importing and exporting OPML, but there hasn’t yet emerged an OPML icon design that is equally as appealing as the “standard” feed icon set forth by Firefox and subsequently adopted by the industry. In working with information architects on TagJag, we decided to dedicate some cycles to designing an OPML icon for use on the site:

OPML Icon

Before you ask, I did float this past Dave (who didn’t like it much, but suggested I ask others what they thought of it). We’re certainly open to suggestions, but as it stands – this is the design we’re gonna use for linking to OPML files. It’s pretty much like the “standard” feed icon, but it’s… different. Check out OPMLIcons.com.

Tagging Your Posts for Gnomedex

I’ve had a few people ask me what to tag their posts as for Gnomedex. I say (and have always said) just tag things “Gnomedex” and leave it at that. If you wanna get fancy, you can also do Gnomedex6, Gnomedex06, Gnomedex2006, or SirNotAppearingInThisFilm. For maximum flash efficiency, stick with “Gnomedex” and call it a day. The only other tag we’d like to recommend is “GnomedexDiscussion” – for the times when you’d like to make a comment on something that’s being said at the conference – specifically when we run out of time for a discussion on-site. If you want to watch what’s happening with any of the keywords, you can import any of the following into your news aggregator from TagJag:

TagJag outputs OPML and RSS without you ever needing to visit the site! Plus, it combines tag search directories (fresh, like Flickr, Technorati, or de.l.ici.ou.s) with traditional search directories (static, like Yahoo!, Ask, or MSN).

Outlook Contacts from OPML

I love our community. From Eric’o’theque, Gnomedex Outlook Contacts from the Gnomedex OPML. It doesn’t work with Outlook 2000, though:

Here’s something interesting for the other attendees: Chris released the OPML of the folks registered for Gnomedex. Dave pointed to a directory listing web page created out of the OPML. Over the weekend and a few recent late nights, I ran a script to get the OPML into Outlook as contacts and then decided to put snapshots of the various speakers into the contact cards, along with throwing in categories for Gnomedex and Gnomedex-Speaker.

Then I gave the mouse a cookie.

I decided, hey, why not get to know all of your fellow attendees by visiting their given web page. And, hey, if they have a headshot, why not throw that into their contact info. Oh, and, hey, if they have a bio or such, why not throw that into their contact details.

This got a little carried away. So I’d like to share it, if I could: Outlook contacts for Gnomedex 06.

Mapping the Mind

Dave Winer just released The DocNography Tool Howto, after a successful round at BloggerCon. Great minds think alike! While we won’t be using the OPML Editor for our mind mapping management, we will be using MindJet MindManager – projecting it onto a screen at the front of the room, and then making the files availble for anybody to download and view. It’s really too bad that MindManager doesn’t export OPML quite yet. I first fell in love with the idea back when I saw Marc Orchant put it into play at the original MSN Search Champs summit. He took our groups ideas and transformed them into a visually stunning, organized cloud of information.

OPML to RSS

We’ve got a single OPML file containing the links and feeds of every 2006 Gnomedexer, thanks to the code sleuthing of Kosso. This is good for importing “everybody” en masse into your news aggregator. However, it’s not always as efficient as a single feed. So, Shayne whipped out a 400-line script to convert OPML to RSS – and I think we’re going to call it “KissMyOPML” for fun. The PHP script will be open source, available for everybody soon, and is also a sign of things to come in the near future with Gada.be (which will mash feeds faster than the average install). Remember, Gada.be outputs OPML for every search query; think about it. You can subscribe to the Gnomedexer feed immediately – and if your name isn’t listed in the conference attendee OPML, please let us know ASAP so we can get the proper information in there.

Over 300 Tag Searches in One Spot

Don’t expect every one of these searches to yeild results, though. The output was generated by a single OPML file and the Optimal OPML WordPress Plugin. Looking for other easy ways to display the OPML from Gada.be right now. Hell, entirely new sites could be built on top of the OPML we produce – much like RSS, it’s a poor man’s API.

NPR Needs OPML

I listen to KUOW in my car all the time. If the dial isn’t tuned in to NPR, the radio simply isn’t on. I can’t tell you how many times I’ve taken extra laps around the block just so I could listen to a full broadcast. Last Thursday, I heard a great segment on the origins of marriage (What is a Traditional Marriage) – I wanted Ponzi to hear it, too. That’s when I remembred: NPR has podcasts! And let’s face it – NPR owns the podcast space. I’d give my left nut to have a show on NPR (and my left nut is slightly more valuable than my right nut, FWIW). The problem is that NPR has over 300 podcasts as of today, making them impossible to manage and subscribe to en masse. So, I’m asking the NPR gods: please give us a single, permanent OPML URL? You can keep the same dichotomy, just put in a more transportable / importable format. If the NPR OPML is always at the same URL, we can always have the latest set of NPR shows a finger-click away. And if you already have a master OPML for NPR, why haven’t you linked to it from your podcast page?