[gcs-pcs-list] on using URIs
Daniel Chudnov
daniel.chudnov at yale.edu
Wed Mar 1 12:05:13 EST 2006
Though tit-for-tat is a fine strategy in game theory, forgive me for
not going fully point by point again here. :)
On Mar 1, 2006, at 7:00 AM, Robert Sanderson wrote:
> On Tue, 28 Feb 2006, Daniel Chudnov wrote:
>> The case for URIs includes:
>> - they refer to the same thing across applications
>
> Which is great, but not interesting for unapi surely where the use
> case
> is 'I want this that I see now' not 'I want the thing identified by X'
I think unAPI is about asking "I want the thing identified by X".
>> - they imply some measure of identifier persistence
>
> Which is a disadvantage because it means that dynamic content which is
> not persistent is less appropriate for unapi.
I think that's right. Especially in that it's not a hard-and-fast
rule... it's just less appropriate.
>> - without the standard URI prefix patterns, it might be impossible
>> to efficiently assign a handler to a particular arbitrary
>> identifier
>
> Isn't that a resolver, rather than a copy/paste format?
Oh isn't it a little young to be assigning labels? :P
If it's a resolver, it's primarily a direct content resolver, not a
deferred service resolver. But does that matter?
>> - using full URIs makes it more likely that different pasted-in
>> stuff can refer to the same thing consistently, e.g. if user1
>> writes
>> about a book in a blog, user2 saves an amazon book link, and user3
>> saves an OPAC record for the book, unalog can collate all three
>> around
>> the URI (as opposed to randomly differing variants on ISBNs)
>
> In the 'I want this thing I see' mode, this isn't important. As
> soon as
> you get past that, then you're reinventing openURL.
Er, no, I rather like openurl as it is, thank you, though I could
stand it being a little simpler. :)
I think it might be a mistake for all of us to be so focused on this
right now when we haven't built any apps that move data around. The
issues will become much clearer after those start popping up.
> Not only is ISBN not consistently available, it's also not
> consistently
> unique.
No, it's not, and we can't solve either problem, but we can use it
when it's appropriate.
>> - content identifiers represent publicly-known identifiers that are
>> independent of system implementations. all systems dealing with
>> the same content item would use the same content identifier. some
>> examples would be ISBNs, PMIDs, flickr photo ids, blog post
>> numbers,
>> etc. these are probably at least "precious" or "normal", to use
>> Xiaoming's formulation.
>
> But you're dealing with one system.
Um, no, I'm not. I just haven't been able to show you the other
system yet. :)
-Dan
More information about the gcs-pcs-list
mailing list