[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: two comments on CSD 01 / Public Review Draft 01
With respect to the public review for EMIX Version 1.0 CSD 01 [1]: 1) I would suggest the specification be improved by including in the principal prose document [2] a list of the ten XML schemas (.xsd files) and related file artifacts that are located in the 'Schema' directory. I did not see any reference to these Schema (text) files in the prose document, which mentions providing "An XML Schema for Price and Product definition" and clarification that "names are lowerCamelCase...as they appear in the XML schemas." Readers using the prose specification may want to know where to find the XML schemas mentioned. In fact, I think the intent of the TC Process is to require that schema files be referenced by URI from within a prose specification, e.g., URI references to the individual schemas, or to a URI for a ZIP file or directory. Sub TC Process Section "(7) Computer Language Definitions" we are told that: "All normative computer language definitions that are part of the Work Product, such as XML instances, schemas and Java(TM) code, including fragments of such, must be well formed and valid...."[and] "All normative computer language definitions must/should be provided in separate plain text files... [and] *** "Each text file must be referenced from the Work Product" *** In this context [4], "Work Product" seems to mean the principal prose document (or documents) that is part of a multi-file (multi-part) specification. [5] 2) In the next spec revision, the file with name "Emix Power Products.spp" http://docs.oasis-open.org/emix/emix/v1.0/csprd01/emix-v1.0-csprd01-Schema/Emix%20Power%20Products.spp needs to be fixed (and any URI references to the resource) since SPACE character is not allowed: http://docs.oasis-open.org/specGuidelines/ndr/namingDirectives-v1.0.html#nameCharacters Cheers, - Robin [1] http://lists.oasis-open.org/archives/emix/201011/msg00083.html Energy Market Information Exchange (EMIX) Version 1.0 Committee Specification Draft 01 / Public Review Draft 01 15 November 2010 [2] prose document http://docs.oasis-open.org/emix/emix/v1.0/csprd01/emix-v1.0-csprd01.html http://docs.oasis-open.org/emix/emix/v1.0/csprd01/emix-v1.0-csprd01.doc http://docs.oasis-open.org/emix/emix/v1.0/csprd01/emix-v1.0-csprd01.pdf [3] http://www.oasis-open.org/committees/process-2010-07-28.php#quality-formalLangDefns [4] "Work Product" In the 28 July 2010 (effective 15 October 2010) TC Process, the term "Work Product" has more than one meaning: sometimes it refers to the entire multi-file document entity (as a whole), and in some cases, as here, it apparently means "the principal prose document" which itself is part of the whole Work Product entity. In 2.18, "Work Product" clearly means the document entity as a whole, despite parts: (5) Multi-Part Work Products. A Work Product may be composed of any number of files of different types, though any such multi-part Work Product must have a single Work Product name and version number. Irrespective of the number and status of the constituent parts, the Work Product as a whole must be approved by a single Work Product Ballot... [5] In the assertion: "Each text file must be referenced from the Work Product" it cannot make sense to understand "the Work Product" as a whole, viz, set of all the parts, as in "Each [machine-readable] text file must be referenced from the entire collection/set of files which constitute the whole" The text files ARE part of the set (whole), prima facie; they need to be "referenced from" the prose document(s). -- Robin Cover OASIS, Director of Information Services Editor, Cover Pages and XML Daily Newslink Email: robin@oasis-open.org Staff bio: http://www.oasis-open.org/who/staff.php#cover Cover Pages: http://xml.coverpages.org/ Newsletter: http://xml.coverpages.org/newsletterArchive.html Tel: +1 972-296-1783
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]