W3C home > Mailing lists > Public > www-qa-wg@w3.org > August 2002

Re: Modules and levels in a specification

From: Dominique HazaŽl-Massieux <dom@w3.org>
Date: 06 Aug 2002 18:06:10 +0200
To: Andrew Thackrah <andrew@opengroup.org>
Cc: www-qa-wg@w3.org
Message-Id: <1028649971.1105.434.camel@stratustier>

Le mar 06/08/2002 ŗ 17:52, Andrew Thackrah a ťcrit :
>   re SpecGL modules/levels/profiles
> 
>   I'm not clear on the difference between a level and a spec version - are
>   they different?

Yes, they are. Level implies (as the spec GL describes it) a hierarchy
of features: anything available in DOM Level 1 is also available in DOM
Level 2. DOM Level 2 completes DOM Level 1, but is backward compatible
with it.

Versionning implies no such promises regarding backward compatibility,
nor regarding hierarchical inclusions. Basically, different versions are
not supposed to have anything in common, except probably the target of
the spec (that is, as I understand it). 

>   Also I currently regard profiles to be a form of product categorization
>   rather than an aid to technical specification.
>
> [...]
> 
> Also is there not a danger that product classification (if that what 
> profiles are) is treading
> on the toes of vendors and maybe even inhibiting creativity in the 
> area of product
> devlopment?

One of the goals of the QA Framework is to promote interoperability,
which is one of the big gain from standardization. If you just say "up
to the vendors to use this or this module", what will you say to the
content producers? 

Dom
-- 
Dominique HazaŽl-Massieux - http://www.w3.org/People/Dom/
W3C/INRIA
mailto:dom@w3.org
Received on Tuesday, 6 August 2002 12:06:13 GMT

This archive was generated by hypermail 2.2.0 + w3c-0.30 : Thursday, 9 June 2005 12:13:10 GMT