<div dir="ltr"><br><br><div class="gmail_quote"><div dir="ltr">On Sat, Sep 23, 2017 at 8:18 PM Jim Rowan <<a href="mailto:jmr@computing.com">jmr@computing.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><br><div><blockquote type="cite"><div>On Sep 23, 2017, at 1:07 PM, Craig Rodrigues <<a href="mailto:rodrigc@crodrigues.org" target="_blank">rodrigc@crodrigues.org</a>> wrote:</div><br class="m_-7177005486616728439Apple-interchange-newline"><div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Sat, Sep 23, 2017 at 10:58 AM, Pierre Tardy <span dir="ltr"><<a href="mailto:tardyp@gmail.com" target="_blank">tardyp@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><br></div><div>I am not even sure if it is feasible to support (python3 + tw17pb) -> python2 + tw 12 pb.</div><div>I mean they are some fixes needed in twisted in order to make pb work across python version.</div><div>So if it is needed to upgrade twisted, then why not also upgrade to buildbot-worker (and move the worker to py3)</div><div><br></div><div><br></div></div></blockquote><div><br></div><div>Because Python supports multiple platforms and it has been pointed out that getting</div><div>Python 3 on some platforms is harder than others.</div><div><br></div></div></div></div></div></blockquote><br></div></div><div style="word-wrap:break-word"><div>Pierre wasn’t clear — but if indeed we must upgrade twisted on this old slave, it is really substantially harder to use python3?   If we do have to upgrade twisted, the comparison should be on how hard it is to do that vs doing that *and* upgrade python.</div></div></blockquote><div><br></div><div>I actually meant upgrade twisted *and* buildbot-worker -> 0.9+</div><div><br></div><div>Upgrading to py3 would make less sense if we are talking about testing python2.7, which supports older setups than py3.</div><div><br></div><div>Trying to be clearer, this is the matrix of tests that we need to do (Vladimir Rutsky started that, but didn't finish.</div><div><br></div><div><table cellspacing="0" cellpadding="0" dir="ltr" border="1" style="table-layout:fixed;font-size:10pt;font-family:arial,sans,sans-serif;width:0px;border-collapse:collapse;border:none"><colgroup><col width="150"><col width="120"><col width="100"></colgroup><tbody><tr style="height:21px"><td style="border-width:1px;border-style:solid;border-color:rgb(0,0,0);overflow:hidden;padding:2px 3px;vertical-align:bottom">worker\master</td><td style="border-top:1px solid rgb(0,0,0);border-right:1px solid rgb(0,0,0);border-bottom:1px solid rgb(0,0,0);overflow:hidden;padding:2px 3px;vertical-align:bottom">0.9.11 py3 tw17.5</td><td style="border-top:1px solid rgb(0,0,0);border-right:1px solid rgb(0,0,0);border-bottom:1px solid rgb(0,0,0);overflow:visible;padding:2px 3px;vertical-align:bottom"><div style="white-space:nowrap;overflow:hidden;width:196px"><div style="float:left">0.9.11 py2 tw17.5</div></div></td></tr><tr style="height:21px"><td style="border-right:1px solid rgb(0,0,0);border-bottom:1px solid rgb(0,0,0);border-left:1px solid rgb(0,0,0);overflow:hidden;padding:2px 3px;vertical-align:bottom">0.9.11 py3 tw17.5</td><td style="border-right:1px solid rgb(0,0,0);border-bottom:1px solid rgb(0,0,0);overflow:hidden;padding:2px 3px;vertical-align:bottom">x</td><td style="border-right:1px solid rgb(0,0,0);border-bottom:1px solid rgb(0,0,0);overflow:hidden;padding:2px 3px;vertical-align:bottom">x</td></tr><tr style="height:21px"><td style="border-right:1px solid rgb(0,0,0);border-bottom:1px solid rgb(0,0,0);border-left:1px solid rgb(0,0,0);overflow:hidden;padding:2px 3px;vertical-align:bottom">0.9.11 py2 tw17.5</td><td style="border-right:1px solid rgb(0,0,0);border-bottom:1px solid rgb(0,0,0);overflow:hidden;padding:2px 3px;vertical-align:bottom">x</td><td style="border-right:1px solid rgb(0,0,0);border-bottom:1px solid rgb(0,0,0);overflow:hidden;padding:2px 3px;vertical-align:bottom">x</td></tr><tr style="height:21px"><td style="border-right:1px solid rgb(0,0,0);border-bottom:1px solid rgb(0,0,0);border-left:1px solid rgb(0,0,0);overflow:hidden;padding:2px 3px;vertical-align:bottom">0.8.12 py2 tw 15</td><td style="border-right:1px solid rgb(0,0,0);border-bottom:1px solid rgb(0,0,0);overflow:hidden;padding:2px 3px;vertical-align:bottom"></td><td style="border-right:1px solid rgb(0,0,0);border-bottom:1px solid rgb(0,0,0);overflow:hidden;padding:2px 3px;vertical-align:bottom">x</td></tr></tbody></table><div style="word-wrap:break-word"><br></div></div></div></div>