- From: David Booth <david@dbooth.org>
- Date: Wed, 06 Aug 2014 16:16:07 -0400
- To: public-rdf-shapes@w3.org
On 08/06/2014 02:52 PM, Arnaud Le Hors wrote: > The only pratical way forward I see > is for everyone to focus on the exact wording of the charter and to > propose specific changes. . . . Regarding the draft charter: http://www.w3.org/2014/data-shapes/charter SUGGESTED SUBSTANTIVE CHANGES: 1. In Section 4 (Deliverables), change: [[ 5. Test Suite and/or Validator: to help ensure interoperability and correct implementation. The group will chose the form of this deliverable, such as a git repository. ]] to: [[ 5. Test Suite, to help ensure interoperability and correct implementation. The group will chose the location of this deliverable, such as a git repository. 6. (OPTIONAL) Reference Validator: a reference implementation that may be used for non-production purposes to test validation rules against test data. ]] REASON: A test suite is essential; a reference validator would be nice but is not essential. Also, the previous word was completely unclear able what was meant by "Validator". 2. Change "The WG MAY produce a Recommendation for graph normalization." to something like: "OPTIONAL - A Recommendation for normalization/canonicalization of RDF graphs and RDF datasets that are serialized in N-Triples and N-Quads." REASON: Canonicalization needs to be relative to a serialization in order to be most useful. Otherwise "canonicalized" RDF may be serialized in multiple ways, and still could not be usefully compared for regression testing or other purposes. 3. In Section 4 (Deliverables), change "OPTIONAL - Compact, human-readable syntax" to "Compact, human-readable syntax", i.e., make it required. REASON: I think a compact, readable syntax is important. Writing validation rules in RDF would be simpler than writing them in SPARQL, but still much more tedious than having a concise, compact syntax for expressing them. SUGGESTED EDITORIAL CHANGES: 4. s/The group will chose/The group will choose/ 5. For consistency, in Section 4, changed "The WG MAY produce a Recommendation for graph normalization." to "OPTIONAL - A Recommendation for graph normalization." and make it a third numbered item under "Recommendation Track:". 6. s/Not Recommendation Track/Other Deliverables/ (So that they don't sound like they are "not recommended".) 7. Number the deliverables sequentially, without restarting the count, so that there is only one deliverable #1, etc. -- not two. 8. Delete "These Use Cases and Requirements are to be documented in a Working Group Note within 3-6 months after the start of the group.", because this is already covered by the combination of the Deliverables section and the Schedule section. Thanks, David
Received on Wednesday, 6 August 2014 20:16:36 UTC