[XML-SIG] Re: Finding _xmlplus in Python 2.3a2
Martin v. Löwis
martin@v.loewis.de
04 Mar 2003 08:15:25 +0100
"Thomas B. Passin" <tpassin@comcast.net> writes:
> I realize that we do not want to mix-and-match parts of the standard library
> with parts of PyXML, and perhaps that is one of the main concerns that
> Martin is expressing (Martin, is that right?).
I have a number of concerns, both maintainer issues, and user issues.
1. Maintenance issues:
a) proposed change is unimplementable (more precisely: the
straight-forward implementation is incorrect)
Just renaming _xmlplus can't work: you get duplicate classes, in
particular exception classes; if you mix them, you get
surprising errors. Likewise, you get multiple .dom.Node classes,
which is evil.
b) proposed change creates an ongoing maintenance problem, because
of nearly-shared files.
2. User issues:
I'm concerned that proponents of "ditch _xmlplus" only see the
problems that this would solve, not the problems that this would
create.
a) Users have to change tons of code.
b) Users will be confused which of two nearly-identical libraries they
should use.
Regards,
Martin