> From: Code for Libraries [mailto:code4...@listserv.nd.edu] On Behalf Of > Ray Denenberg, Library of Congress > Sent: Wednesday, April 01, 2009 12:55 PM > To: CODE4LIB@LISTSERV.ND.EDU > Subject: Re: [CODE4LIB] resolution and identification > > A concrete example. > > The MODS schema, version 3.3, has an info identifier, for SRU purposes: > > info:srw/schema/1/mods-v3.3 > > So in an SRU request you can say" > > recordSchema=info:srw/schema/1/mods-v3.3
Yes, but you can use any token for a recordSchema so long as everyone agrees that the token represents the schema for MODS 3.3. You could have just as well used an HTTP URI for that parameter in SRU which is what I typically do for things like SKOS. > Now in contrast, the schema is at > http://www.loc.gov/standards/mods/v3/mods-3-3.xsd This could have been used in place of the info URI for the SRU. This URI is a Web Document and probably is the definitive URI for version 3.3 of the MODS XML schema. > And it's also at: > http://www.loc.gov/mods/v3/mods-3-3.xsd This is a URI alias. The Architecure of the Web warns us not to create URI aliases, but HTTP allows use to do two things with this URI: 1) redirect it to the correct URI or use the Content-Location header to indicate that it is a URI alias. Neither of which is done by the LC Web site. > And also: > http://www.loc.gov/mods/mods.xsd > > And: > http://www.loc.gov/standards/mods/mods.xsd These are not the same URI as previous URIs. These URIs is to the latest MODS XML schema document. It's semantics are that of the "current" version of the schema. One of these is another URI alias that has the same issues as I previously stated. > And: > http://www.loc.gov/standards/mods/v3/mods.xsd This URI is not the same as URI as previous URIs. This URI is to the latest MODS version 3 XML schema document. It's semantics are that of the "current" version 3 of the schema. > So there you have five http "identifiers" for the schema. At this point in time all five of these HTTP URIs my dereference to the Web Document, but overtime the latter three will not represent version 3.3 of the MODS XML schema. The first URI is most likely the definitive URI for version 3.3 of the MODS XML schema. Organization need to have a clear understanding of what they are minting URIs for. Andy.