[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: "Non-Normative"


normative specification
And here's an example of Jonathan's first situation:

In the XML Schema specification there is a non-normative Primer (Part 0) as
well as normative parts 1 and 2 (Structures and Datatypes).

In 5.4 of the non-normative primer
(http://www.w3.org/TR/xmlschema-0/#import) it says (near the end of the
section) "The import elements themselves must appear as the first children
of the schema element. Furthermore, each namespace must be associated with a
prefix, using a standard namespace declaration, and that prefix is used to
qualify references to any schema components belonging to that namespace. "

However, as far as I can tell the normative document defining <import>
(http://www.w3.org/TR/xmlschema-1/#composition-schemaImport) does not make
any such statement about having to associate each namespace with a prefix
(thus allowing you to omit that association if no elements from the imported
namespace are actually referenced in the importing schema).

The normative document overrides the non-normative one.

Hugh Wallis

----- Original Message -----
From: "Jonathan Robie" <jonathan.robie@d...>
To: "Gregory Murphy" <Gregory.Murphy@e...>; <xml-dev@l...>
Sent: Wednesday, 19 February, 2003 9:20 AM
Subject: Re:  "Non-Normative"


At 02:38 PM 2/18/2003 -0800, Gregory Murphy wrote:

>The term "non-normative" is used frequently in XML 1.0 and in related
>specs. What a document means when it purports to be normative is clear to
>me, but when a section is labled "non-normative", I know what it is not,
>but not necessarily what it is.
>
>Can someone offer paraphrase what the specs mean when they use this term?

The reason we divide specs into "normative" and "non-normative" is so that
people know which source to trust if they disagree. For instance, a Working
Group might write a tutorial or a set of examples or a position paper that
contains an error which contradicts the normative specification. The
normative specification is the one you should trust.

Sometimes a Working Group will cover the same material in different ways in
two normative specs. When they do this, they are saying that these two
specifications *must* agree, and any disagreement between them is an error
which must be corrected by the Working Group.

Jonathan



PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.