<br><br><div class="gmail_quote">On Wed, Mar 26, 2008 at 1:21 AM, Neal Norwitz &lt;<a href="mailto:nnorwitz@gmail.com">nnorwitz@gmail.com</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
The next releases of 2.6/3.0 are planned for April 2, just over a week<br>
from now. &nbsp;There is much work that needs to be done. &nbsp;The buildbots<br>
are in a pretty sad state and the gods are seeing too much red.<br>
<br>
 &nbsp;<a href="http://www.python.org/dev/buildbot/stable/" target="_blank">http://www.python.org/dev/buildbot/stable/</a><br>
 &nbsp;<a href="http://www.python.org/dev/buildbot/all/" target="_blank">http://www.python.org/dev/buildbot/all/</a><br>
<br>
See my other mail that discusses the stable buildbots. &nbsp;The criteria<br>
for release is that all the stable buildbots are passing all the<br>
tests. &nbsp;So we really gotta get these green before Barry notices. &nbsp;You<br>
don&#39;t want to see Barry angry. &nbsp;You wouldn&#39;t like him when he&#39;s angry.<br>
<br>
I propose a code chill for new features. &nbsp;Changes to doc and tests can<br>
continue as usual. &nbsp;However, only submit a new feature *after* you fix<br>
a broken test first. &nbsp;If we have to get draconian, we can start<br>
breaking fingers when you break a test just like we do at work. :-)<br>
<br>
Specifically tests that need some TLC are:<br>
&nbsp;* test_winsound<br>
 &nbsp; &nbsp;- <a href="http://www.python.org/dev/buildbot/stable/x86%20XP-3%20trunk/builds/1166/step-test/0" target="_blank">http://www.python.org/dev/buildbot/stable/x86%20XP-3%20trunk/builds/1166/step-test/0</a><br>
&nbsp;* test_threading - test_no_refcycle_through_target<br>
 &nbsp; &nbsp;- <a href="http://www.python.org/dev/buildbot/stable/x86%20XP-3%20trunk/builds/1166/step-test/0" target="_blank">http://www.python.org/dev/buildbot/stable/x86%20XP-3%20trunk/builds/1166/step-test/0</a><br>
&nbsp;* test_socket deadlocks and times out<br>
 &nbsp; &nbsp;- <a href="http://www.python.org/dev/buildbot/stable/x86%20W2k8%20trunk/builds/210/step-test/0" target="_blank">http://www.python.org/dev/buildbot/stable/x86%20W2k8%20trunk/builds/210/step-test/0</a><br>
&nbsp;* test_ssl deadlocks and times out<br>
 &nbsp; &nbsp;- <a href="http://www.python.org/dev/buildbot/all/S-390%20Debian%20trunk/builds/255/step-test/0" target="_blank">http://www.python.org/dev/buildbot/all/S-390%20Debian%20trunk/builds/255/step-test/0</a><br>
&nbsp;* test_xmlrpc transient socket errors<br>
 &nbsp; &nbsp;- <a href="http://www.python.org/dev/buildbot/stable/g4%20osx.4%20trunk/builds/3101/step-test/0" target="_blank">http://www.python.org/dev/buildbot/stable/g4%20osx.4%20trunk/builds/3101/step-test/0</a><br>
&nbsp;* test_mailbox<br>
 &nbsp; &nbsp;- <a href="http://www.python.org/dev/buildbot/stable/x86%20XP-3%203.0/builds/723/step-test/0" target="_blank">http://www.python.org/dev/buildbot/stable/x86%20XP-3%203.0/builds/723/step-test/0</a><br>
&nbsp;* test_asynchat<br>
 &nbsp; &nbsp;- <a href="http://www.python.org/dev/buildbot/all/alpha%20Tru64%205.1%20trunk/builds/2756/step-test/0" target="_blank">http://www.python.org/dev/buildbot/all/alpha%20Tru64%205.1%20trunk/builds/2756/step-test/0</a><br>

<br>
Hopefully test_timeout is fixed, but that might be flaky too. &nbsp;There<br>
have been other tests that have also been flaky like &nbsp;test_asynchat,<br>
test_smtplib, test_ssl, test_urllib2net, test_urllibnet,<br>
test_xmlrpc_net and some of the tests that use &nbsp;networking. &nbsp;These all<br>
need to be fixed so the tests are 100% reliable and only fail when<br>
there is a real error.<br>
<br>
There are currently no release blocker issues:<br>
 &nbsp;<a href="http://bugs.python.org/issue?%40columns=title&amp;%40columns=id&amp;%40sort=activity&amp;priority=1&amp;%40group=priority&amp;status=1&amp;%40action=search" target="_blank">http://bugs.python.org/issue?%40columns=title&amp;%40columns=id&amp;%40sort=activity&amp;priority=1&amp;%40group=priority&amp;status=1&amp;%40action=search</a><br>

<br>
There are 48 critical issues:<br>
<br>
<a href="http://bugs.python.org/issue?%40columns=title&amp;%40columns=id&amp;%40sort=activity&amp;priority=2&amp;%40group=priority&amp;status=1&amp;%40action=search" target="_blank">http://bugs.python.org/issue?%40columns=title&amp;%40columns=id&amp;%40sort=activity&amp;priority=2&amp;%40group=priority&amp;status=1&amp;%40action=search</a><br>

<br>
If you believe any issue should block the release, set the priority to<br>
release blocker and assign it to me (nnorwitz). &nbsp;Many of the critical<br>
issues are those that require 2to3 fixers. &nbsp;These can be checked in as<br>
they are written. &nbsp;Be sure to test them thoroughly and try to think of<br>
all the conditions that could possibly cause the fixer to fail or do<br>
the wrong thing.</blockquote><div>There are also some backporting issues in that pile. Should those hold up betas? (when we get there)<br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
<br>
Right now, I don&#39;t know of any reason to hold up the release other<br>
than the failing tests.<br>
<br>
n<br>
_______________________________________________<br>
Python-3000 mailing list<br>
<a href="mailto:Python-3000@python.org">Python-3000@python.org</a><br>
<a href="http://mail.python.org/mailman/listinfo/python-3000" target="_blank">http://mail.python.org/mailman/listinfo/python-3000</a><br>
Unsubscribe: <a href="http://mail.python.org/mailman/options/python-3000/musiccomposition%40gmail.com" target="_blank">http://mail.python.org/mailman/options/python-3000/musiccomposition%40gmail.com</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>Cheers,<br>Benjamin Peterson