OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

codelist message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]

Subject: Re: [codelist] Vocabulary design for CVA in comparison to genericode

I thought I would share an interesting byproduct of this decision.

I am now able to cut out the "duplicate definition" of the genericode 
<Identification> structure that I had in the CVA specification.  I 
had labouriously redeclared all of the genericode constructs so as to 
support masquerading meta data.

The CVA specification now imports the genericode schema and just uses 
the genericode definition of the <Identification> structure.  This 
means that one of the suggested techniques for masquerading code 
lists is going to work more reliably:  one can be reassured cutting 
and pasting an <Identification> element from a genericode file into a 
CVA file that the list-level meta data that the structure will 
validate because the same schema fragment is being used.

The genericode schema fragments will now have to accompany the CVA 
schema fragments when working with CVA files, but I think this is 
quite acceptable.  A CVA schema that supports genericode 1.0 
structures has the genericode 1.0 schema fragment in its directory, 
while a future CVA schema that supports a genericode 2.0 structure 
will have the genericode 2.0 schema fragment in its directory.

. . . . . . . . . . Ken

At 2009-04-16 09:31 -0400, G. Ken Holman wrote:
>Hearing no comments, I'll proceed by making the change to make a CVA 
>file use of namespaces consistent with the genericode use of 
>namespaces.  Only the document element will be namespace qualified.
>Another use case for CVA files has been raised in the work on the 
>UBL project, so the next revision will have a number of changes.
>. . . . . . . . . Ken

XSLT/XQuery/XSL-FO hands-on training - Los Angeles, USA 2009-06-08
Training tools: Comprehensive interactive XSLT/XPath 1.0/2.0 video
Video lesson:    http://www.youtube.com/watch?v=PrNjJCh7Ppg&fmt=18
Video overview:  http://www.youtube.com/watch?v=VTiodiij6gE&fmt=18
G. Ken Holman                 mailto:gkholman@CraneSoftwrights.com
Crane Softwrights Ltd.          http://www.CraneSoftwrights.com/o/
Male Cancer Awareness Nov'07  http://www.CraneSoftwrights.com/o/bc
Legal business disclaimers:  http://www.CraneSoftwrights.com/legal

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]