« Repository Comparison | Main | Programming Languages--BLISS »



Well? How will it do my dishes? Because they're really stacking up.


Struggling to be fair here, OpenURL is a great standard, but you just cannot tell coders "just do this! don't ask!", a good coder will ask why and read on.

It's never easy to fight with human nature, such as curiosity.

Tony Hirst

I've had a long day and my brain has stalled... you give several examples from Amazon and barnes and noble and etc etc of their clunky URIs, but -err - what would each of these look like if they were all using rft-id??

today's been too long, and i don't see the recipe in your post.

would amazon be something like

Ring ring
Hi- I was going to write a simple rewrite rule to let me write an openurl style isbn query to my ouseful redirects site (http://ouseful.open.ac.uk/redirects.php)
that woud then look the book up on my employer's library catalogue, but err - I can't find a simple example of what it would like...Your post mentioned ISBNs, so I thought it might give an example?!


Jeff Young

Regarding an ISBN example, I gave an example using an OCLC number because I have such a service running already. Here it is again:


The ISBN equivalent (pretending for a second my resolver handled ISBNs the way it handles OCLC numbers) would look like this:


(BEWARE: Firefox likes to truncate the display of these URLs for some bizarre reason. Click on them, or something, to see them in their entirety.)

Tek Boy

Please bear with me here -- I have a few long-winded questions.

First, is there a link to the original what is a "reptilian brain"? No, seriously... the analogy completely escapes me. Is that basically Jeff Young's expression of frustration that developers won't scramble to adopt OpenURL because they don't understand the benefit? Because so far, most of the explanations -- this blog post being one of the glaring exception -- have been so devoid of practical examples or explanations. And I don't think anybody is going to spend much time on it until they make it easier for people to understand... which, yes, means catering to us lowly people who don't yet "get it".

Second -- as a web programmer who has never created a web service before, I still don't understand how OpenURL is useful to my employer. I'm interested, but I need more practical examples of how OpenURL can be used to improve what I'm currently doing, or add something new to the equation. The section you wrote ("What is OpenURL good for?") alludes to it, but gives no examples... can you please elaborate a bit?

I'm sure I'll have other questions, but those are my two big ones for now.

dofus kamas

two big ones for now.

Real World Object

When I wrote this back in 2006-03 it was a dark time in computing. One-off RESTful APIs were proliferating, XML was king, URNs were disappointing, and there was an irreconcilable gulf between "Web services" and "user interfaces". For a brief period of time, it was possible to believe that OpenURL could bring order out of this chaos.

Then a few months later in 2006-07, TimBL wrote his Linked Data - Design Issues and there was a new hope. In 2008-12, the W3C formalized Linked Data in their Cool URIs for the Semantic Web.

Forget what I said a long time ago about OpenURL. Let's talk about Linked Data instead.

Verify your Comment

Previewing your Comment

This is only a preview. Your comment has not yet been posted.

Your comment could not be posted. Error type:
Your comment has been saved. Comments are moderated and will not appear until approved by the author. Post another comment

The letters and numbers you entered did not match the image. Please try again.

As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

Having trouble reading this image? View an alternate.


Post a comment

Comments are moderated, and will not appear until the author has approved them.

Your Information

(Name is required. Email address will not be displayed with the comment.)

My Photo

April 2018

Sun Mon Tue Wed Thu Fri Sat
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30