- From: Susan Lesch <lesch@w3.org>
- Date: Sat, 10 Jun 2000 20:02:17 -0800
- To: www-rdf-comments@w3.org
- Cc: w3t-comm@w3.org
Here are a few minor editorial comments for your RDF Schema [1] Last Call CR, "work in progress." Please feel free to use or ignore them as you see fit. Comments on style: Are "Class," "Type," "Category," "Literals," "Model," "Syntax," and "Schemas" proper nouns? For example, see 1.1 par. 1 and 2, and 1.1.1. I think they can be lowercase globally except when part of a specification title. "mechanism" appears about 20 times plus headings. I would save it for section 4 where it's needed. One possible unused synonym is "a means to." "simple" appears 10 times plus twice in headings. For the best effect, I would omit it sometimes, and use it only when necessary. "very" can almost always be cut. Also, parentheses are best used for unessential material, rather than as a form of de-emphasis; two examples are pointed out below and you may find others. Most class, property, constraint, documentation, and resource definitions start with the pronoun "This," referring to the preceding heading. To make it easier to quote from the spec., and just to improve readability, they could each begin with the marked up term itself. For example, 2.2.3 par. 1 could say, "The class <code>rdfs:Class</code> corresponds to...." Examples to follow are 2.2.2 and 2.3.3. Do you think 4.2 is a little long and hazy, and gives too many maybes? par. 4 could possibly be cut drastically to one sentence, "Future RDF specifications may provide facilities which will allow RDF agents to comprehend as-yet uninvented constraint properties." Minor typos: From here on a section and paragraph number is followed by a quote and then a suggestion. Comments are in brackets []. Copyright statement 1998,1999,2000 [I would add spaces after the commas.] 1998, 1999, 2000 Status of this document - par. 4 [Appendix B is mentioned. Should it be added to the table of contents? (It's not there.)] 1. par. 1 [The introductory paragraph has an extra-long sentence.] RDF can be used in a variety of application areas, for example: in resource discovery to provide better search engine capabilities, in cataloging for describing the content and content relationships available at a particular Web site, page, or digital library, by intelligent software agents to facilitate knowledge sharing and exchange, in content rating, in describing collections of pages that represent a single logical "document", for describing intellectual property rights of Web pages, and for expressing the privacy preferences of a user as well as the privacy policies of a Web site. [Could be two or more sentences. I shortened them tentatively:] For example, RDF can be used in resource discovery to improve improve search engine capabilities; in cataloging to describe the content and content relationships at a Web site, page, or digital library; and by intelligent software agents to facilitate knowledge sharing and exchange. RDF can be used in content rating; to describe collections of pages that represent a single logical "document"; to describe intellectual property rights of Web pages; and to express user privacy preferences as well as the privacy policies of a Web site. 1. par. 2 in [RDFMS] Long as it sounds, I would formally spell out "the Resource Description Framework (RDF) Model and Syntax Specification [RDFMS]" the first time it's mentioned by name. 2. par. 1 Specification specification 2. par. 2 RDF resources (including classes and properties), and constraints [I'd remove the parentheses because this section introduces classes and properties. They are otherwise not mentioned in 2.] RDF resources, including classes and properties, and constraints 2.1 par. 1 [The first sentence nearly repeats the first sentence of 2. par. 2 and could be omitted. The rest of this paragraph is about namespaces, a separate topic that needs its own numbered section.] 2.1 par. 3 object-oriented object-oriented (OO) [This would explain "OO" later in the paragraph.] 2.1.2 figure 2 - hierarchy.gif, 2.3.2.1 example - car_classes.gif, and 3.1.4 figure 4 - constraints.gif [These GIFs have transparent backgrounds that could make the black lines invisible for someone using a user stylesheet set to a dark background. Could the whole image be black on white?] 2.2 par. 1, and 2.3 par. 1 "...Every RDF model that draws upon the RDF Schema namespace (implicitly) includes these." [If every model implicitly includes them, then I would remove the parentheses. Otherwise, you could say "Every RDF model that draws upon the RDF Schema namespace explicitly or implicitly includes these."] 2.3.2 par. 1 sub-set subset 2.3.2.1 par. 2 [RDFMS]. abbreviation mechanism [Words seem to be missing, possibly "2.2.2. Basic Abbreviated Syntax"?] 2.3.5 last par. GUIDs or MD-5 hashes. [Long as it looks, I would spell these out.] GUIDs (global unique identifiers) or MD5 (message-digest algorithm) hashes. 3. last par. before note Literal.) Literal). 3.1.4 par. 5 note does not constraint does not constrain 3.2 par. 1 data types datatypes 4.1.2 par. 2 eg. e.g. 4.1.2 might have an example. 5. par. 1 xml:lang language tagging facility. [Could have a reference, "(see [XML] section 2.12)."] 8.1 [SCHEMA-ARCH] W3C NOTE W3C Note 8.1 [XML] 10-February-1988 10 February 1998 [to match the others] 8.1 [XML-Data] et. al. et al. [1] http://www.w3.org/TR/2000/CR-rdf-schema-20000327/ Best wishes for your project, -- Susan Lesch, W3C mailto:lesch@w3.org
Received on Saturday, 10 June 2000 23:02:18 UTC