W3C home > Mailing lists > Public > public-rdf-dawg@w3.org > April to June 2004

Re: v1.89 3.10a - Iterative Query

From: Farrukh Najmi <Farrukh.Najmi@Sun.COM>
Date: Fri, 28 May 2004 08:57:47 -0400
To: "Seaborne, Andy" <andy.seaborne@hp.com>, RDF Data Access Working Group <public-rdf-dawg@w3.org>
Message-id: <40B7374B.4040909@sun.com>

Seaborne, Andy wrote:

>Hi there,
>
>And what is "a normative optional feature" :-)  Normative (in W3C speak at
>least) means "mandatory".
>
>It's the only one in the doc, by the way - there is an "optional normative"
>item as well.
>
>	Andy
>  
>
According to webster, normative means:

http://webster.com/cgi-bin/dictionary?book=Dictionary&va=normative&x=0&y=0

Main Entry: *nor·ma·tive* 
<javascript:popWin('/cgi-bin/audio.pl?normat01.wav=normative')>
Pronunciation: 'nor-m&-tiv
Function: /adjective/
Etymology: French /normatif, /from /norme /norm, from Latin /norma/
*1* *:* of, relating to, or determining norms 
<http://webster.com/cgi-bin/dictionary?book=Dictionary&va=norms> or 
standards </normative/ tests>
*2* *:* conforming to or based on norms 
<http://webster.com/cgi-bin/dictionary?book=Dictionary&va=norms> 
</normative/ behavior> </normative/ judgments>
*3* *:* prescribing norms 
<http://webster.com/cgi-bin/dictionary?book=Dictionary&va=norms> 
</normative/ rules of ethics> </normative/ grammar>
- *nor·ma·tive·ly* /adverb/
- *nor·ma·tive·ness* /noun/ 	



Dont know about W3C but there is nothing mutually exclusive about 
"Normative" and "Required Vs. Optional".

A required feature MUST be implemented. A normative feature MUST be 
implemented according to the specified standard. Required features 
SHOULD be normative. However, there is nothing that says that a spec 
cannot define a normative feature as being optional. In such cases an 
implementation MAY implement the feature and if they do they MUST 
implement it according to the specification.

In the ebXML Registry we have selectively used optional normative 
features as way to introduce new functionality in the spec without 
burdening implementors to implement every single feature. It is 
anticipated that most optional features will become required in a 
subsequent version of the spec. This allows some flow control between 
introducing major new features in specs and those features being 
addressed by implementors.

Thanks.

-- 
Regards,
Farrukh
Received on Friday, 28 May 2004 08:57:50 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 16:15:19 GMT