Any attempt to fix the XML issues *will* change the behavior of the library and result into an incompatibility with older releases. Benjamin doesn't want to change the behavior of our XML libraries. IIRC Georg and Barry are +0. I think that we should keep the current and unsafe settings as default and add a simmple API to enable limitations and protections.               I strongly believe that the decision must be the same for all stable versions. We can't impose the madness of version checks on people for them to know what to do.          
    try:
       newSimpleXMLAPI()
       newapi = True
    except Exception:
       newapi = False
   ">

(original) (raw)

On 3/17/2013 8:48 PM, Barry Warsaw wrote:
On Mar 17, 2013, at 05:37 PM, Christian Heimes wrote:



Any attempt to fix the XML issues *will* change the behavior of the
library and result into an incompatibility with older releases. Benjamin
doesn't want to change the behavior of our XML libraries. IIRC Georg and
Barry are +0. I think that we should keep the current and unsafe
settings as default and add a simmple API to enable limitations and
protections.



I strongly believe that the decision must be the same for all stable versions.
We can't impose the madness of version checks on people for them to know what
to do.




try:

newSimpleXMLAPI()

newapi = True

except Exception:

newapi = False