W3C home > Mailing lists > Public > www-xml-linking-comments@w3.org > October to December 2002

RE: XPointer architecture (Re: [xml-dev] XPointer and XML Schema)

From: Eric van der Vlist <vdv@dyomedea.com>
Date: 30 Oct 2002 09:19:37 +0100
To: Ron Daniel <rdaniel@taxonomystrategies.com>
Cc: www-xml-linking-comments@w3.org, w3c-xml-linking-wg@w3.org
Message-Id: <1035965979.28688.11.camel@ibook>

Ron,

On Sun, 2002-10-27 at 23:07, Ron Daniel wrote:
> 
> On Wednesday, October 16, 2002 2:17 AM, Eric van der vlist wrote:
> > On Wed, 2002-10-16 at 08:53, Ron Daniel wrote:
> > > 
> > > Currently, DTDs and XML Schemas are the only W3C-specified means
> > > of declaring that an attribute is of type ID. Citing them as the
> > > normative means of determing ID-ness seems to hit about a 90/10
> > > tradeoff for interoperation.
> > 
> > I strongly disagree with this for two reasons:
> > 
> > 1) This is creating specs with potential dead locks that become
> > difficult to update (imagine the W3C creating next year a new mecanism
> > to define IDs, you would have to update XPointer to 
> > accomodate this new
> > spec).
> 
> The Working Group discussed this a couple of weeks ago and
> agreed that 'ID-ness' should be determined by looking at infoset
> properties, and that DTDs and XML Schemas should not be the
> only allowed means of setting those infoset properties.
> 
> The draft has been updated to add a fourth step to determining
> if an element has an ID. The draft now says:
> 
>   The identifiers of an element are determined as follows:
>   1) If an element information item has an attribute information
>      item among its [attributes] that is a schema-determined ID,
>      then it is identified by the value of that attribute
>      information item's [schema normalized value] property;
>   2) If an element information item has an element information
>      item among its [children] that is a schema-determined ID,
>      then it is identified by the value of that element information
>      item's [schema normalized value] property;
>   3) If an element information item has an attribute information
>      item among its [attributes] that is a DTD-determined ID,
>      then it is identified by the value of that attribute information
>      item's [normalized value] property.
>   4) An element information item may also be identified by an
>      externally-determined ID value.
> 
> Please let us know as soon as possible if this is unsatisfactory,
> as we are scheduled to review our disposition of all comments
> later this week in preparation for publication as a PR.

Yes, with the opening of 4) this is meeting all my expectations!

Thanks

Eric
> 
> Best regards,
> Ron Daniel Jr.
> Acting chair, XML Linking Working Group
> 
> 
-- 
Rendez-vous a Paris (Forum XML).
                          http://www.technoforum.fr/integ2002/index.html
------------------------------------------------------------------------
Eric van der Vlist       http://xmlfr.org            http://dyomedea.com
(W3C) XML Schema ISBN:0-596-00252-1 http://oreilly.com/catalog/xmlschema
------------------------------------------------------------------------
Received on Wednesday, 30 October 2002 03:20:09 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 27 October 2009 08:39:44 GMT