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] Proposed Conformance Clause for genericode 1.0 specification


Hi Ken,

  I think what you propose is perfectly acceptable if it is acceptable to the TC. And no, you do not need to put a
version number in the schema file name; we will automatically store a version-specific copy in the appropriate
docs.oasis-open.org directory.

Hope to see you in Montreal in a couple of weeks!

Mary 

> -----Original Message-----
> From: G. Ken Holman [mailto:gkholman@CraneSoftwrights.com] 
> Sent: Saturday, July 21, 2007 3:59 PM
> To: Code List Representation TC
> Subject: [codelist] Proposed Conformance Clause for 
> genericode 1.0 specification
> 
> Hi folks,
> 
> I'm struggling with how much to put (or not to put) into a 
> conformance clause for genericode.
> 
> We certainly do not want to restrict *how* or *where* 
> genericode is being used.  For example, I've posted in the 
> UBL group a distillation of the International Data Dictionary 
> spreadsheets as a number of genericode files.  This makes the 
> information in these spreadsheets available as an XML 
> resource for application developers to read and load up their 
> application structures with language-based definitions 
> suitable for pop-ups or help information.  The main post is here:
> 
>    http://lists.oasis-open.org/archives/ubl/200707/msg00027.html
> 
> And there has been some discussion on UBL-Dev about things 
> like column names:
> 
>    http://lists.oasis-open.org/archives/ubl-dev/200707/msg00006.html
> 
> I chose genericode because it can be used as a 
> general-purpose keyed-table (used for data representation), 
> unlike other table structures such as CALS tables (used for 
> data presentation) that differ.  Interestingly, my current 
> thoughts on this are to use <ComplexValue> elements and 
> xml:lang= for content distinction.
> 
> But it illustrates my point about conformance:  this data 
> structure isn't being used as a (traditional?) code list, and 
> I wouldn't want a conformance statement to prevent it from 
> being used any way I need.
> 
> I think we should rename the XSD file from CodeList.xsd to 
> genericode.xsd and use the following simple statement of 
> conformance as section 5 of the specification.  The current 
> use of ID attributes in the document model ensures the 
> uniqueness constraint of column identifiers and column 
> references is checked, so I removed a sentence I originally 
> had that indicated those aspects of uniqueness ... why 
> mention it if it is already covered by the first sentence?
> 
> Please let me know what you think about the text below.
> 
> In particular, Mary, would such an abbreviated definition of 
> conformance be acceptable to OASIS if it is acceptable to the 
> CLRTC?  Second, do the OASIS naming guidelines compel us to 
> incorporate a version number in the main XSD file such as 
> genericode-1.0.xsd (I don't see any need for a version number 
> in the utility xml.xsd fragment)?
> 
> Thanks!
> 
> . . . . . . . . . . Ken
> 
> Conformance
> 
>     An XML instance is considered to be conforming to the
>     OASIS code list representation genericode document model
>     if it does not violate any constraints expressed in the
>     genericode.xsd and xml.xsd schema expressions associated
>     with this version of the specification.
> 
> 
> --
> Upcoming public training: XSLT/XSL-FO Sep 10, UBL/code lists 
> Oct 1 World-wide corporate, govt. & user group XML, XSL and 
> UBL training
> RSS feeds:     publicly-available developer resources and training
> G. Ken Holman                 mailto:gkholman@CraneSoftwrights.com
> Crane Softwrights Ltd.          http://www.CraneSoftwrights.com/o/
> Box 266, Kars, Ontario CANADA K0A-2E0    +1(613)489-0999 (F:-0995)
> Male Cancer Awareness Jul'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]