- From: Sean B. Palmer <sean@miscoranda.com>
- Date: Wed, 11 May 2011 16:55:11 +0100
- To: public-earl10-comments@w3.org
This is feedback on a Last Call Working Draft: Developer Guide for Evaluation and Report Language (EARL) 1.0 W3C Working Draft 10 May 2011 http://www.w3.org/TR/2011/WD-EARL10-Guide-20110510/ Especially ยง 4.1 Conforming EARL 1.0 Reports: http://www.w3.org/TR/2011/WD-EARL10-Guide-20110510/#EARL10Reports But compare also Bug 002. Consider the following pattern of cardinalities required for dct:title and dct:description, where 1 indicates exactly one value must be present, and ? indicates that either zero or one value must be present: Assertor * name (1) * description (?) TestSubject * title (1) * description (?) Test Criterion * title (1) * description (?) TestResult * title (?) * description (?) TestMode * title (1) * description (1) This is a strange pattern. The use of name instead of title for Assertor is justified because we don't say that people have titles, only objects. So we can consider this fitting into the pattern, where we have a required title or name and an optional description. But this pattern breaks for TestResult and TestMode. In TestResult, title suddenly becomes optional. Why? And in TestMode, description suddenly becomes mandatory with title. Why? Wouldn't it be more consistent to follow a single pattern? Compare, importantly, Bug 004. -- Sean B. Palmer, http://inamidst.com/sbp/
Received on Wednesday, 11 May 2011 15:55:38 UTC