OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

ubl-ndrsc message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]

Subject: Re: [ubl-ndrsc] Rule: 91

Actually, I believe naming does equate with being global.  A 
topLevelComplexType requires its name attribute, and a localComplexType 
prohibits its name attribute from being used.  Roughly the same is true 
for simple types.  (See http://www.w3.org/2001/XMLSchema.xsd )

So probably the rule could be shortened to:

[R 91]  All types MUST be named.

Explanatory text could then mention that the purpose is for reuse and 
extension, and that the syntactic consequence of the rule is that the 
types must all be declared as top-level.


Chin Chee-Kai wrote:

> On Mon, 14 Jul 2003, Dan Vint wrote:
>>>I would modify this rule to be:
>>>>[R 91]   For reuse and extension, all types MUST be named, which then
>>>>requires their declarations be globally defined.
> Naming does not equate with being global.
Eve Maler                                        +1 781 442 3190
Sun Microsystems                            cell +1 781 354 9441
Web Technologies and Standards               eve.maler @ sun.com

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]