EARL conformance levels

Dear group,

Yesterday we decided on the following definition:
  - "EARL is a vocabulary, the terms of which are defined in multiple 
specifications (e.g. EARL 1.0 Schema, Representing Content in RDF, HTTP 
Vocabulary in RDF, Pointer Methods in RDF)"

This concludes that all terms defined by EARL 1.0 Schema, Representing 
Content in RDF, HTTP Vocabulary in RDF, and Pointer Methods in RDF are 
part of the EARL vocabulary.

In this context, a question was raised if we want to have different 
levels of conformance to the EARL vocabulary:
  - partial conformance: anything that produces or consumes EARL terms
  - EARL core: anything that produces or consumes all EARL 1.0 Schema
  - EARL http: EARL core + HTTP-in-RDF + Content-in-RDF
  - EARL pointers: EARL core + Pointers-in-RDF
  - EARL full: EARL http + EARL pointers

NOTE: EARL http is *not* a subset of EARL pointers.

Please respond to the list with your opinion:
  - does this separation make sense, and is it useful?
  - what are the pros/cons in terms of adoption?
  - do you support or object to this suggestion?
  - other comments?


Regards,
   Shadi

-- 
Shadi Abou-Zahra - http://www.w3.org/People/shadi/ |
   WAI International Program Office Activity Lead   |
  W3C Evaluation & Repair Tools Working Group Chair |

Received on Thursday, 18 June 2009 11:30:38 UTC