<div class="im">On Wed, Feb 8, 2012 at 10:04 PM, Antoine Pitrou <<a href="mailto:solipsis@pitrou.net">solipsis@pitrou.net</a>> wrote:><br>
I spent some time between December 2009 and March 2010 to merge the "experimental" 1.3 in the standard library, both for 2.7 and 3.2.<br>Upstream, there were 2 different test suites for the Python and the C implementation, but I merged them in a single test suite, and I've patched the C accelerator to conform to the same behaviour as the Python reference module.<br>
With the knowledge I acquired, I chased some other bugs related to ElementTree at the same time.<br>With the feedback and some support coming from Antoine, Fredrik and Stefan we shaped a decent ElementTree 1.3 for the standard library.<br>
<br>I am not aware of any effort to maintain the ElementTree package outside of the standard library since I did this merge.<br>So, in the current state, we could consider the standard library package as the most up to date and stable version of ElementTree.<br>
I concur with Eli proposal to set the C accelerator as default : the test suite ensures that both implementations behave the same.<br><br>I cannot commit myself for the long-term maintenance of ElementTree in the standard library, both because I don't have a strong interest in XML parsing, and because I have many other projects which keep me away from core python development for long period of times.<br>
<br>However, I think it is a good thing if all the packages which are part of the standard library follow the same rules.<br>We should try to find an agreement with Fredrik, explicit or implicit, which delegates the evolution and the maintenance of ElementTree to the Python community.<br>
IIRC, we have other examples in the standard library where the community support helped a lot to refresh a package where the original maintainer did not have enough time to pursue its work.<br><br><br></div><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
I'll note that this change isn't *quite* as simple as Eli's<br>
<br><br>-- <br>Florent Xicluna<br></div></div>
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4