At 12:44 PM -0500 11/22/01, [EMAIL PROTECTED] wrote:

>As people who habitually follow CVS commits will know, we've put
>all the new DOM level 3 interfaces in a new package--not in the
>org.w3c.dom hierarchy.  The parts of DOM level 3 that were formerly
>included in the org.w3c.dom interfaces have been taken out, and we
>plan to create new interfaces in the new, DOM level 3-specific package
>(org.apache.xerces.dom3) that will extend the DOM level 2
>interfaces by adding the appropriate methods.  We're tentatively
>planning to call these interfaces things like Element3, Document3,
>etc., to preserve an obvious link between the new interfaces and
>the ones they extend, but to avoid forcing users to use
>fully-qualified package names whenever they need to cast to these
>interfaces.  We've also created two packages under
>org.apache.xerces.dom3, to contain the DOM level three Load and
>Save and Abstract Schema specifications.
>

Is this actually compatible with the DOM specs? If we're just talking 
about the implementation classes then this isn't a problem; but if 
you really do mean the interfaces then this is simply not a proper 
implementation of DOM Level 3. I do not think we should break 
compatibility with the DOOM3 spec, which specifies
"package org.w3c.dom" for all these interfaces just to meld well with 
the proprietary technology of one company (Sun).

If this is really a problem, then the packages need to be changed in 
the DOM spec now while it's in working draft status, rather than in 
Xerces.
-- 

+-----------------------+------------------------+-------------------+
| Elliotte Rusty Harold | [EMAIL PROTECTED] | Writer/Programmer |
+-----------------------+------------------------+-------------------+
|          The XML Bible, 2nd Edition (Hungry Minds, 2001)           |
|              http://www.ibiblio.org/xml/books/bible2/              |
|   http://www.amazon.com/exec/obidos/ISBN=0764547607/cafeaulaitA/   |
+----------------------------------+---------------------------------+
|  Read Cafe au Lait for Java News:  http://www.cafeaulait.org/      |
|  Read Cafe con Leche for XML News: http://www.ibiblio.org/xml/     |
+----------------------------------+---------------------------------+

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to