[XML-SIG] DevDay results
Andrew M. Kuchling
Fri, 28 Jan 2000 13:07:30 -0500 (EST)
The XML-SIG's developer's day session went well, and, unlike most DD
sessions, we actually achieved consensus on something. :) To summarize
* The current PyDOM code will be dropped and replaced with 4DOM.
The precise details of how this will work are still to be
resolved; will the 4DOM code move into xml.dom, or will xml.dom
import from xml.Ft.dom and provide some wrappers?
* PyExpat's interface will be changed to be SAX-like, and we'll
lobby Guido to add PyExpat to 1.6, along with Expat itself. It
will be renamed, preferably to something with SAX in the name.
(expat_sax? pysax? pyxml? whatever...) It'll be updated to
support all the features in current versions of Expat; Jim
Fulton has an updated version of PyExpat inside Zope that will
probably be used.
* xmllib.py will be left unmodified, though it'll be deprecated in
favor of PyExpat.
* When 1.6 begins supporting Unicode, we'll fork the development
tree into two branches; the branch that works with 1.5 will be
maintained, though probably not actively developed. This will
leave the other branch free to use 1.6-specific features without
worrying about backward compatibility.
If I've forgotten something from the session, please let me know.
A.M. Kuchling http://starship.python.net/crew/amk/
First things first, but not necessarily in that order.
-- The Doctor, in John Flanagan and Andrew McCulloch's _Meglos_