[XML-SIG] Minidom bugs/questions

Martin v. Loewis martin@loewis.home.cs.tu-berlin.de
Mon, 5 Feb 2001 08:59:26 +0100


> Before you start doing this, I think we need to really air the
> matter out.  It wouldn't normally be such a big deal except for the
> special status of minidom (as the default Python DOM).

> My sentiments are in favor of the idea.  Probably the biggest issues
> would be the DOM extension interfaces, e.g. PrettyPrint vs. toXML.
> Of course DOM Level 3 should settle that.

> This would be a very opportune time for Paul Prescod to make a
> re-appearance.

I agree in all three points, in particular with the last one :-)

On the second point, I think a PEP "standard DOM extensions" would be
good. Even if that is not ready for Python 2.1, it would be desirable
unless L3 supercedes it before. In particular, it should deal with the
following aspects:

- getting an implementation; I think I can provide the proposed
  interface RSN.

- getting a tree from a parser. For SAX parsers, we could publish the
  pulldom contents, which has a standard DOM builder, as long as it is
  provided with a SAX parser and a DOM implementation.  That would not
  cover the "smart" 4Suite DOM builders which directly interact with a
  parser, or do other stuff besides building the tree.

- pretty printing.

Any volunteers who want to draft a proposal? This is the time to get
your own share of fame :-)

Regards,
Martin

P.S. As for people who I'd like to appear or re-appear: Anybody from
digicool interested? Fred's and Guido's comments are always a pleasure
to read, but who is the person or the place I could bombard with
questions about XML-in-Zope?