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<[email protected]> 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