[Bug 4314] xml schemas and xml:* attributes

http://www.w3.org/Bugs/Public/show_bug.cgi?id=4314

           Summary: xml schemas and xml:* attributes
           Product: XML Schema
           Version: 1.0/1.1 both
          Platform: PC
        OS/Version: Windows XP
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Structures: XSD Part 1
        AssignedTo: cmsmcq@w3.org
        ReportedBy: dret@berkeley.edu
         QAContact: www-xml-schema-comments@w3.org


in an xml-centric processing environment, xml:* attributes can appear in
various locations in xml documents, sometimes because of authors or authoring
tools (xml:lang), sometimes because of xml technologies (xinclude). it would be
good if a schema could more easily accommodate these attributes than by having
to add them everywhere in the schema.

whether this is something that will only address xml:* attributes, or
attributes in general (from any namespace) is something that i would like to
leave open for discussion, but it certainly would be useful to have an easy way
to plug together w3c xml technologies without having to resort to rather
cumbersome and brittle ways of specifying things.

i do think this is an important issue, because otherwise the whole xml
pipelining model becomes more or less unusable for pipelines involving schema
validation and xinclude (and possible more specs to come). currently, this
might not be something many people are using, but think that the individual
components of such a pipelining environment should be designed in a way so that
they actually can be used together.

the current solution (manually add wildcards everywhere) is technically
feasible, but not something anybody will actually do.

Received on Friday, 9 February 2007 02:16:49 UTC