← Prev in month ← Prev in thread

Namespace versioning

From
CRAWFORD, Mark <>
Date
2005-08-16T19:07:03+00:00
ID
Thread
Namespace versioning
Title: LMI Research Institute Stationery

Greetings,

 

A while back 
I raised the issue of eliminating the minor versioning of namespaces.  More 
specifically, I propose changing NMS 2 as well as differentiation VER 1 through 
VER 4 for the namespace <document ID> to use <name>-<major> and for the schema location <documentID> to 
use <name>-<major 
>.<non-zero>[.<revision>]. 

 

The reasoning 
for this change is that the types of changes we are allowing do not result 
in any collision of qualified names for our elements or attributes, hence 
versioning of the prefix part of the element name is unnecessary. 

 

Further, 
unnecessary minor versioning causes problems for those folks who may want to use 
fully qualified element and attribute names in code.  I know we talked 
about this issue during last weeks F2F, but I don't think we ever 
reached resolution.  

 

Mark
Mark R. 
Crawford

Senior Research 
Fellow - LMI XML Lead
W3C Advisory Committee, OASIS, Representative
Vice 
Chair - OASIS UBL TC, UN/CEFACT Applied Technologies Group 
Chair - 
UN/CEFACT XML Syntax Working Group
Editor - UN/CEFACT Core 
Components

 

LMI Government 
Consulting
2000 Corporate Ridge
McLean, VA 
22102-7805
703.917.7177 Phone
703.655.4810 
Wireless
The opportunity to make a difference has never 
been greater. 

www.lmi.org
← Prev in month ← Prev in thread