Tim Bray wrote, > Miles Sabin wrote: > > At the risk of stating the obvious, the only constant on the web is > > change. An "axiom" which states the opposite is just plain daft. > > Agreed. We're talking best practices here. And we are learning how > to design URI spaces for longevity (hint: put dates in the URIs). > There are grounds for optimism... -Tim This helps enormously, I agree. But solutions to the versioning problem don't come quite that easily. Sure, when you move from your ../2000-09-01/.. URI space to your ../2003-03-17/.. URI space you can _try_ to leaving forwarding pointers from the old space to the new space. Sometimes that'll work, but there's no guarantee that it will in general. In any case as time passes you'll be left with an ever increasing maintenance burden of retired URI spaces. At some point it has to be reasonable to let the ancestral ones die. So, at a cost and imperfectly, this puts the problem off. If you're very lucky and you can wait for stale references to disappear the problem goes away altogether. But this is all a far cry from "cool URIs don't change". TBH, to me it looks more like the antithesis of that: in fact it's the cool URIs which _do_ change, and it's the stale old ones which stay the same. Cheers, Miles
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format