- From: Shadi Abou-Zahra <shadi@w3.org>
- Date: Tue, 16 Jan 2007 10:08:02 +0100
- To: Karl Dubost <karl@w3.org>
- Cc: Dan Connolly <connolly@w3.org>, public-grddl-comments@w3.org, Sean Palmer <sean@miscoranda.com>, public-wai-ert@w3.org, www-qa@w3.org, public-sparql-dev@w3.org
Hi Karl, Thanks for sharing the wiki resource on RFC keywords, I was unaware of it and it is very helpful. I think the issue in this particular case is the wording of the text rather than the intended meaning. The intention was not to say "2 + 2 MUST be 4" but much more "an instance of Class type X must provide properties A, B, and C". I believe this type of statement would be more inline with RFC 2119. Do you agree? Regards, Shadi Karl Dubost wrote: > > Hi, > (feel free to drop names and lists if you think the audience is too wide) > > RFC 2119 and Conformance is a whole another topic… which has created > discussions in the belated QA WG. > > Le 16 janv. 2007 à 03:49, Dan Connolly a écrit : >> Looking at [1], I see >> "An Assertion must have at least the following properties" >> that's odd too. >> >> [[ >> I think it's a misuse of RFC2119 to say things like "2 + 2 MUST be 4" >> or "every attribute value in an XML document MUST be quoted." Better >> to just say "2 + 2 is 4" and "every attribute value in an XML document >> is quoted." >> ]] >> -- "must is for agents", Dan Connolly, Jan 2001 >> http://www.w3.org/2001/01/mp23 > > See also > http://esw.w3.org/topic/RfcKeywords > > With Danc's proposal here, let's state that we only use "RFC 2119" for > agents. There is then a need sometimes to define in a specification what > is an assertion and what is simple prose. The only way to do that is, > either, having > > - separate list of testable assertion > http://www.w3.org/TR/qaframe-spec/#write-assertion-gp > http://www.w3.org/TR/qaframe-spec/#consistent-style-principle > - a specific markup in the specification to identify what is prose > > QA Specification Guidelines says: > http://www.w3.org/TR/qaframe-spec/#norm-informative-gp > > "Specify in the conformance clause how to distinguish > normative from informative content." > > with the associated technique > > "3. Try to avoid language that sounds normative in an > informative section. It might lead the readers to wrong > assumptions." > > But sometimes it is not that easy. Forbidding the use of RFC 2119 > keywords is odd too, there are just English terms. > > > Question: > - Does the term "agents" include humans? > > > > --Karl Dubost - http://www.w3.org/People/karl/ > W3C Conformance Manager, QA Activity Lead > QA Weblog - http://www.w3.org/QA/ > *** Be Strict To Be Cool *** > > > > > -- Shadi Abou-Zahra Web Accessibility Specialist for Europe | Chair & Staff Contact for the Evaluation and Repair Tools WG | World Wide Web Consortium (W3C) http://www.w3.org/ | Web Accessibility Initiative (WAI), http://www.w3.org/WAI/ | WAI-TIES Project, http://www.w3.org/WAI/TIES/ | Evaluation and Repair Tools WG, http://www.w3.org/WAI/ER/ | 2004, Route des Lucioles - 06560, Sophia-Antipolis - France | Voice: +33(0)4 92 38 50 64 Fax: +33(0)4 92 38 78 22 |
Received on Tuesday, 16 January 2007 09:08:25 UTC