Patches item #1337648, was opened at 2005-10-25 18:49 Message generated for change (Comment added) made by loewis You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=305470&aid=1337648&group_id=5470
Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: XML Group: Python 2.5 Status: Open Resolution: None Priority: 5 Submitted By: Guido van Rossum (gvanrossum) Assigned to: Guido van Rossum (gvanrossum) Summary: Elemental Security contribution - parsexml.py Initial Comment: This is a module I developed at Elemental for parsing and unparsing certain simple XML structures. It is licensed to the PSF using the contributor agreement. I expect that it will have to be transmogrified somewhat before it enters the standard library, and we'll need to find a good place for it in the xml package. It also needs docs. I will take care of all that in my spare time. ---------------------------------------------------------------------- >Comment By: Martin v. Löwis (loewis) Date: 2005-11-13 11:43 Message: Logged In: YES user_id=21627 If your goal is to save arbitrary Python objects, instead of loading arbitrary XML files, then qp_xml is also different, and it is more like David Mertz's gnosis xml pickle, Jörg Rädler's XMarshal, or any other XML pickling library. Contributing to PyXML literally means to submit a patch at http://sourceforge.net/projects/pyxml I should then roll another PyXML release. However, getting feedback from the xml-sig list certainly also is a good idea. ---------------------------------------------------------------------- Comment By: Guido van Rossum (gvanrossum) Date: 2005-11-11 04:35 Message: Logged In: YES user_id=6380 Understood. It is very different from ElementTree; I'll have to look at qp_xml. The emphasis of parsexml.py is on converting Python data structures to/from XML, rather than supporting all of XML. What exactly do you mean by contributing to PyXML? Do you mean bring it up on the xml-sig list? ---------------------------------------------------------------------- Comment By: Martin v. Löwis (loewis) Date: 2005-11-02 05:40 Message: Logged In: YES user_id=21627 There are a number of "simple" APIs out there, such as Fredrik Lundh's ElementTree and Greg Stein's qp_xml, although this is the only one with the notion of a document type. I would encourage to contribute it to PyXML first; it is not clear (to me) that this is somehow a "right" way to do XML processing. For example, it seems limited in the structure of XML content models supported (e.g. no mixed content, no support for preserving the order of child elements). It might be confusing to users if their seemingly simple documents are not properly supported. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=305470&aid=1337648&group_id=5470 _______________________________________________ Patches mailing list [email protected] http://mail.python.org/mailman/listinfo/patches
