- From: David G. Durand <david@dynamicdiagrams.com>
- Date: Fri, 23 Jun 2000 19:43:17 -0400
- To: xml-uri@w3.org
At 8:24 PM +0100 6/23/00, David Carlisle wrote: > > I'm not >> convinced that forbidding relative syntax in the NS declaration is a >> signficant step beyond that point. > >forbid is OK so long as it's clear it will stay forbidden (ie there isn't >an intention of introducing element names that depend on context >with a NS version 2 in a year's time) I'm not sure that this is a reasonable constraint. Many systems evolve discontinuously, and that's one reason to have version numbers. In the standards world, unlike the software world, the pressure to upgrade can be resisted indefinitely if an urgent need is met by the old standard but not a new one. I'm not convinced that moving namespaces in the direction Dan and Tim B-L seem to favor is the right idea, but that's a case that we certainly have the freedom to revisit in a distinct (and detectable) revision of the namespaces specification. >But I think people underestimate how many documents this would break >(if the systems enforced it). I would remove all relative URI from >any namespace declarations on my files (I'll do that anyway, I think:-) >but it's really not difficult to find examples of use of such >namespace names with a bit of websearching, and probably the majority >of XML files currently aren't directly viewable on the web as browser >support means server side transform to html is common, (or the files >are private anyway). So any estimate of the number of files broken by >forbid would just be a total guess. > >If forbid really is the best option, I don't know of any good way of >reaching these people and asking them to change their documents. If >the tools don't change, then of course, in practice they won't change >their documents. Perhaps that's the price of progress, but perhaps no >one would be immensely surprised if I said that I would think that >literal+deprecate or fixed-base would be preferable to forbid, however >forbid is OK, and anything at all is preferable to "make absolute". > > >David This is the issue that causes many of us to favor a deprecation strategy for the current namespace rec. where the problems that we've identified are crystal clear. Later versions, if they are marked in the data, can then redefine or forbid relative URIs after an appropriate discussion. -- David -- _________________________________________ David Durand dgd@cs.bu.edu \ david@dynamicDiagrams.com http://cs-people.bu.edu//dgd/ \ Chief Technical Officer Graduate Student no more! \ Dynamic Diagrams --------------------------------------------\ http://www.dynamicDiagrams.com/ \__________________________
Received on Friday, 23 June 2000 19:50:16 UTC