- From: Cameron McCormack <cam@mcc.id.au>
- Date: Tue, 13 Jan 2009 13:46:40 +1100
- To: Doug Schepers <schepers@w3.org>
- Cc: public-webapps@w3.org, mrglavas@ca.ibm.com
- Message-ID: <20090113024640.GC18954@arc.mcc.id.au>
Doug Schepers: > My opinion is that the editor of the Element Traversal spec simply > didn't know what he was doing (no offense). :-) > I would suggest that a separate file be made with the appropriate Java > interface file, with the appropriate license, and that it be linked from > an errata (and later a second edition). > > Would this work for you, and for the rest of the WebApps WG? Sounds good to me. Attached is an ElementTraversal.java including javadoc comments, as Michael requests. I have just noticed, however, that the DOM Level 3 Core Java interface zip file[1] is distributed with a COPYRIGHT.html file that has this additional section above the W3C Software License: The DOM bindings are published under the W3C Software Copyright Notice and License. The software license requires "Notice of any changes or modifications to the W3C files, including the date changes were made." Consequently, modified versions of the DOM bindings must document that they do not conform to the W3C standard; in the case of the IDL definitions, the pragma prefix can no longer be 'w3c.org'; in the case of the Java language binding, the package names can no longer be in the 'org.w3c' package. I don’t know whether the W3C’s policy for publishing Java interface files for specifications mandates this. If so, then I suppose we should link to a zip file including that COPYRIGHT.html and an org/w3c/dom/ElementTraversal.java file, rather than just linking directly to a bare ElementTraversal.java file. Aside: the above quoted paragraph, which I have only just read for the first time today, concerned me a little regarding the ASF’s policy on distributing third-party code, so I’ve asked about it: http://markmail.org/message/tw2ddikfiid3qjt2 Thanks, Cameron [1] http://www.w3.org/TR/DOM-Level-3-Core/java-binding.zip -- Cameron McCormack ≝ http://mcc.id.au/
Attachments
- text/x-java attachment: ElementTraversal.java
Received on Tuesday, 13 January 2009 02:47:50 UTC