This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 11070 - DTD for schema documents: inheritable declared as %URIref
Summary: DTD for schema documents: inheritable declared as %URIref
Status: CLOSED FIXED
Alias: None
Product: XML Schema
Classification: Unclassified
Component: Structures: XSD Part 1 (show other bugs)
Version: 1.1 only
Hardware: PC Windows NT
: P2 normal
Target Milestone: ---
Assignee: David Ezell
QA Contact: XML Schema comments list
URL:
Whiteboard:
Keywords: resolved
Depends on:
Blocks:
 
Reported: 2010-10-16 14:33 UTC by Michael Kay
Modified: 2010-11-28 13:46 UTC (History)
1 user (show)

See Also:


Attachments

Description Michael Kay 2010-10-16 14:33:54 UTC
In the DTD for schema documents, the attribute attribute/@inheritable is incorrectly given the type %URIref.
Comment 1 David Ezell 2010-10-22 16:09:51 UTC
acceped on the telcon.
Comment 2 C. M. Sperberg-McQueen 2010-11-25 00:50:45 UTC
It seems evident that it should be declared as %boolean; instead.

I notice however that the parameter entity 'boolean' is defined as
(true | false) -- presumably we should change it to accept '0' and
'1' as lexical forms, too?
Comment 3 C. M. Sperberg-McQueen 2010-11-26 18:23:38 UTC
The declaration of 'inheritable' has now been corrected in the member-accessible status-quo documents to use %boolean;, not %URIref;, for its type.  The declaration of %boolean; has not been changed (though that still remains a possibility).  Accordingly, I'm marking this issue resolved.

Michael, if you would check the fix and close or reopen the bug as needed, it would be helpful.  Thank you.