RE: Versioning

Hi all,

> I still see a need for a version attribute on the rules element 
> (beneficial for example for linked rules files since those 
> files otherwise would not have an indicator to which version 
> they belong).

I'm not sure I agree with that. In either ist:version proposals ("root document always" or "either root document or rules element")
an external file would have a version. Wouldn't it?

<!-- myRules.its -->
<its:rules xmlns:its="ITSURI..." its:version="1.0">
 ...rules...
</its>

<!-- myDoc.xml -->
<doc xmlns:xl="XLinkURI..." xmlns:its="ITSURI...">
 <its:rules its:version="1.0" xl:href="myRules.its"/>
 <!-- the version of the linked rules is the one in myRules.its not the one here -->
</doc>

It would be a bit dangerous to rely on the calling place (the rules with the link) to define the version. If the version of the
external file changes, then you have to updated all the links.

Maybe I'm missing something.
-yves

Received on Thursday, 6 April 2006 14:25:39 UTC