Yep,using a globally unique identifier like an ARK is better than my
/records/12345 example,that's a better way to do it for sure.
So in that example,
http://digital.library.unt.edu/ark:/67531/metapth60974/ is what you
access, http://digital.library.unt.edu/ark:/67531/metapth60974/ is what
you see in your browser location bar, and they can switch software
systems all they want, as long as the new system lives at
http://digital.library.unt.edu, and can take an ARK and give you your
think -- without a redirect.
[One way to do that on top of a system that doens't otherwise care about
it would be to use apache reverse proxy -- so long as the system has
SOME url template with a slot for an ARK. Although the system has to
care enough to _generate_ the right URLs in links too, I guess, but that
sometimes just requiers changing at a view/template layer, that may be
easier to change than the actual controller/URL parsing/handling layer. ].
On 1/26/2011 5:27 PM, Kevin S. Clarke wrote:
> On Wed, Jan 26, 2011 at 5:11 PM, Jonathan Rochkind<[log in to unmask]> wrote:
>> Seems like your link abstraction layer should be baked into your system, so
>> the URL your users see in the location bar IS the one that your link
>> abstraction layer is handling and you are committing to persisting.
> Which I think is what UNT does(?) An example of how to do it?
>
> http://digital.library.unt.edu/ark:/67531/metapth60974/
>
> Kevin
|