.:: Het web fascineert me. Ik zou er ALLES over willen weten ::.
Dit is een gefixeerde editie van frEdSCAPEs. Actuele versie op http://fredscapes.nl
Dossier OPML
Een groeiende (bonte) verzameling van OPML gerelateerde informatie die ik op frEdSCAPEs bij de hand wil houden.
Let op! Dit is geen enkele poging om een volledigen gestructureerd dossier samen te stellen. Voor een volledig overzicht verwijs ik dus op voorhand al graag naar allerlei andere bronnen.
Er is geen echte structuur aangebracht. Zie het als een Parkeer plaats (of tijdelijk onderkomen) op frEdSCAPEs.
(Outline Processor Markup Language) is an XML format for outlines. Originally developed by Radio UserLand as a native file format for an outliner application, it has since been adopted for other uses, the most common being to exchange lists of RSS feeds between RSS aggregators.
The OPML specification defines
an outline as a hierarchical, ordered list of arbitrary elements. The
specification is fairly open which makes it suitable for many types of
list data.
Outline Processor Markup Language
is a file format for outlines. Specifically, it's a way to use XML
(extensible markup language) so that you're not just typing in text,
but actually describing how various chunks of text (or data, or links,
etc.) relate to each other within a hierarchy.
... OPML files can "include" other OPML files. They can also "include" RSS feeds and links to other web-based documents. Thus, in many cases, it might be possible to replace a web site (and its maintenance headaches) with a single OPML document. ...
Een Non-Geek benadering:
OPML - Other Peoples Meaningful Lists
Have you every browsed the web and seen a reference to OPML? If you were to look up the abbreviation, you would see it stands for [base "]outline processor markup language[per thou]. It[base ']s used for describing outline-based contentlike articles and play lists. I think a better representation is [base "]other people[base ']s meaningful lists[per thou].
Alex (Alex Barnett blog) Here's an OPMLish podcast for you
Here's an OPMLish podcast for you, recorded tonight with me, Joshua Porter, Adam Green and John Tropea. It's all about the draft OPML 2.0 spec and a few other things thrown in such as structured blogging, OPML tools, namespaces and microformats.
We had Adam along today as he's been experimenting with OPML in recent months at his Darwinian Web blog. John Tropea also joined us...John runs the Library clips blog where he has been documenting, extensively, the various OPML experiments and tools that have emerged over the last year.
Tom's Unofficial OPML Documentation Mocht
je overwegen om toch zelf ook eens met OPML aan de gang te gaan, dan
heeft Tom Morris een paar handige zaken voor je op een rij gezet. Met deze informatie bij de hand ben je gauw aan de slag met de OPML editor. (waar ik het al vaker over heb gehad). Het
maakt niet uit of je Windows of Mac OS X gebruikt. Voor beide is ie
beschikbaar. Met deze tool kan je heel makkelijk een blog starten,
outlines maken en aanpassen, maar ook ReadingLists 'lezen' en
doorbladeren. O ja! En niet te vergeten, om de River of News aggregator (zoals Dave Winer hem bedacht had) eens te proberen.
Share Your OPML, a new project founded by Dave Winer, is launching officially on Monday. It is a self-described [base "]commons for sharing outlines, feeds, and taxonomy.[per thou] It will gather a community of subscription lists and aggregate them in interesting and useful ways. ...
Until last week, I was totally unconvinced that OPML was interesting. To me, it wasn't much more than a loosely-defined XML format for keeping track of feed subscriptions. But after a few hours with Jim I had become a convert.
I now see OPML as a way to build and share dynamic views onto sets of distributed, dynamic content. This is a hugely powerful idea, and is applicable to any application that deals with data from multiple sources, which is to say almost all of them.
Congratulations to Jim, Bela, and the rest of the team. I can't wait to see what comes next.
The screencast is meant to be an introduction to OPML (what it is) and then goes into a number of different uses and applications (what it can do - not exhaustive by any means), but hopefully something there for you too if you are already familiar with OPML.
Plenty of references to RSS, so if you don't know what RSS is then see this RSS 101 screencast.
Heb je zelf een OPML-bestand? Bijvoorbeeld met al je webfeeds? Probeer dan eens de OPML Browser
Als je zelf geen OPML-files ter beschikking hebt, gebruik dan bijvoorbeeld het OPML-bestand van indiepodder.org, de inmiddels wel bekende Podcast Directory. De url daar van is: http://www.ipodder.org/discuss/reader$4.opml
Marjolein Hoekstra ontwikkelde samen met James Corbett een handige
bookmarklet voor de OPML-gebruikers onder ons.
Ze schrijft:
I'd like to present my first, serious attempt to
create a browser add-on that hopefully will prove
to be useful to some: an OPML Auto-discovery
Bookmarklet that displays a list of hyperlinks to
the OPML files that have been made available by the
author of any web page.
N.B. Op OPMLmanager.com staat het volgende over OPML
opml? Definition by Dave Winer who developed the opml format:
OPML is an XML-based format that allows exchange of outline-structured information between applications running on different operating systems and environments.
The OPML format is specially usefull for describing structered information like rss-subscriptionlists, online-directories and other structured information you would like to share.
Reading lists are OPML documents that point to RSS feeds, like most of the OPML documents you find, but instead of subscribing to each feed in the document, the reader or aggregator subscribes to the OPML document itself. When the author of the OPML document adds a feed, the aggregator automatically checks that feed in its next scan, and (key point) when a feed is removed, the aggregator no longer checks that feed. THe editor of the OPML file can update all the subscribers by updating the OPML file. Think of it as sort of a mutual fund for subscriptions.
Dave discussed the difference between what he called 'time based' subscribed to content, versus data which more or less doesn't change very often - like the Planets.
Suscribed to stuff is all about RSS, while static data is OPML - or at least snapshots of slowly changing data. I myself think of OPML as 'structured data' - and we're making sure that all our micro-content is available in OPML and can use OPML to move it around. It's yet another feature of the compatiblity box known as Structured Blogging.
Reactie op Dave schmoozes um up That is todayís and tomorrowís Web. Thatís movable data. We donít need strict specs, all we need is someÖcommon sense on how to use the format, create APIs and useful services and APIs around it: people will use and take advantage of them and the other developers comply to the de-facto standard. Seeing Marc and Dave working together at this is so promising.
Here you see why OPML matters and detractors should take note: itís not the format itself, itís that being that simple makes people want to use it. Is OPML just XML? Is it a hollow, non-semantic format? Is it smoke in the eyes? I really donít care, as long as it makes developer want to play with it and as long as it allows people to communicate better on the Web itís a great format. For what it does and makes people do. Because for as much geeky pleasure we can have with computers, theyíre just machines: people matter.
Any headline in any outline can link to another outline located anywhere on the Internet. When you expand the headline, the OPML Editor fetches the outline that's linked to, and adds it underneath the original headline, as if the linked-to outline were part of the outline doing the linking. In this way you can include my work in yours, much the same way your web site can link to mine. We call this kind of linking inclusion. And of course when the included outline changes, there's no need to modify the outline that's doing the including, it adjusts automatically the next time you collapse and re-expand it.
N.B. Attention.XML wordt misschien een apart dossier
Events
OPML Camp - Organized by the Boston OPML Community.
The
first Boston area OPML Camp will be held on the 26th and 27th of April.
To eliminate the need for outside funding, the camp will be limited to
30 attendees and will be held at Adam Green[base ']s house in Lexington, MA.
It will be warm enough by late April to use the pool house and the hot
tub, so that will allow people to spread out. Laptop computers will not
be allowed in the hot tub.
This is a public service announcement: could
all OPML lists that you maintain make sure that any entries you have
that point to an RSS feed have the type=''rss'' attribute.
Without this attribute being used correctly, the functionality
of the directories themselves will suffer. I find many erroneous
entries in the indiepodder directory which many of us 'feed' from.
And we don't want that do we? We want to make everything BETTER! :)
We're constantly glancing or sampling information. If we look out the window to see what the weathers like or we look into the fridge to see what's available to eat, we're constantly diverting our attention and our gaze in different directions. We're not subscribing to information. We're not committing to specific flows of information. Feed grazing takes the same idea and applies it to the collection of feeds.
Op deze weblog is de Creative Commons Licentie van toepassing: Fred Zelders [Creative Commons: Naamsvermelding-NietCommercieel-GelijkDelen 2.5 Nederland].
- #Reacties op informatie op frEdSCAPEs zijn volledig voor rekening van de auteurs van die reacties. Plaatsing van een reactie wil niet zeggen dat ik het met de reactie eens ben. Bovendien hou ik mij het recht voor om zonder overleg met de auteur zijn reactie te verwijderen.# -