- From: Dave Reynolds <der@hplb.hpl.hp.com>
- Date: Mon, 24 Sep 2007 18:07:20 +0100
- To: RIF WG <public-rif-wg@w3.org>
Editorial level comments. ** Section 1 1. Suggest inserting "latter" in "These features make RIF a Web language." frames are not about making RIF a web language. **S ection 2.1.1.1 2. In "Constant symbols that belong to this symbol space have special concrete syntax, and semantic structures will interpret them in a special way." the reference to "this" is ambiguous. I'm not even sure you mean this about rif:iri and rif:local. ** Section 2.1.2 3. When introducing the "value"^^label syntax state clearly that this is the presentation syntax and not relevant to the XML syntax. 4. The XML syntax for typed constants is now out of place - the XML syntax has not been introduced at that point. 5. State the namespace URIs for xsd and rif. Also s/prefix for the RIF language/prefix for the RIF namespace/ 6. The descriptions of the short form notations for xsd:long and xsd:decimal are rather informal. If the presentation syntax is intended for use outside illustrative examples then a more precise specification would be required. 7. The lexical space of rdf:XMLLiteral is not "all XML documents ...", just refer to the RDF Concepts document and drop that paraphrasing. 8. It might be appropriate to define a short form presentation syntax for rif:iri which supports curies. If the point of the presentation syntax is to support readable examples and the point of RIF is to be a web language then we want the IRIs to be the common case and want those to be readable. 9. s/The domain of/The value space of/ 10. In describing rif:local the phrase "They are not visible outside" doesn't define the term "outside". See non-editorial comment 2. ** Section 2.1.3 11. Example 2 fails to wrap '..' round all the rif:local symbols in the presentation syntax. This problem extends to all later examples. ** Section 2.1.3.1 12. I'm not clear on the value of giving an informal example instance XML document for signature specifications here. Should decide to either formally define the XML syntax for signatures or drop the example. ** Section 2.1.4 13. The notation Const\sub{type} is not defined (though it is pretty obvious). 14. The last paragraph "Note that while "abc"^^xsd:string ≠ "abcd"^^xsd:string is a RIF tautology..." Repeats information already given earlier and should be dropped. ** 2.2.1.3 15. Example 1 -> Example 3 . 16. Example 2 -> Example 4 . 17. In example 2 - s/rif:long/xsd:long/ ** 4.1 18. I think the OWL discussion should be moved to after the RDF discussion since it refers to that. 19. The OWL section is so preliminary we might want to drop it for this working draft ** Section 4.2.2 20. s/squared/where/ ** Section 4.2.3.1 and 4.2.3.2 21. The table formatting seems to have going wrong. ** Section 4.2.3.6 22. The ruleset text does not wrap making the printed version of the document unreadable. ** Section 5 23. This section on the abstract syntax is incomplete and out of sync. ** Section 6 The Section "Using sorts ..." seems like a left over from an earlier draft and is probably best deleted. -- Hewlett-Packard Limited Registered Office: Cain Road, Bracknell, Berks RG12 1HN Registered No: 690597 England
Received on Monday, 24 September 2007 17:07:46 UTC