<div dir="ltr">Hi,<div><br></div><div>I understand that some folks (surely not only Joao) have old code, but to be quite frank, supporting old code is shifting the burden to us by something we have no real fault. It is not our responsibility if people did not take appropriate decisions over time. Should we be supporting Python 1?</div><div><br></div><div>Other than a burden on us, it is also a burden on users that did the recommended thing (remember this comes from CPython - not us) because Biopython could be using more modern features and it is not.</div><div><br></div><div>Also, being quite cynical, I think the project would profit more to be modern than supporting very old stuff. Biopython shows its age. Compared to any other big Python project out there that I can think off. it is clearly behind the curve.</div><div><br></div><div>Come 2020, old Biopython versions will always be available, people should use those if they need Python 2 support.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On 22 June 2017 at 05:00, Peter Cock <span dir="ltr"><<a href="mailto:p.j.a.cock@googlemail.com" target="_blank">p.j.a.cock@googlemail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Thank Joao,<br>
<br>
I am interpreting the pledge as dropping any expectation of support<br>
for Biopython on Python 2 after 2020, but with enough leeway for an<br>
emergency fix release if required after thereafter.<br>
<br>
(Much like how Microsoft officially ended Windows XP support some<br>
time ago, but does occasionally release critical security fixes)<br>
<span class="HOEnZb"><font color="#888888"><br>
Peter<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
On Thu, Jun 22, 2017 at 11:49 AM, João Rodrigues<br>
<<a href="mailto:j.p.g.l.m.rodrigues@gmail.com">j.p.g.l.m.rodrigues@gmail.com</a><wbr>> wrote:<br>
> Hi Peter,<br>
><br>
> I believe we are on the same page, I just think it's important to mention<br>
> these issues explicitly in writing somewhere because they *will* pop up. The<br>
> pledge should highlight that it drops support for developing for Python 2.x,<br>
> and this I completely agree with. However, I am firmly against dropping all<br>
> support for users stuck with Python 2.x. It's a matter of wording and<br>
> interpretation of the pledge text I guess..<br>
><br>
> So yes, I agree.<br>
><br>
> Cheers,<br>
><br>
> João<br>
<br>
</div></div><div class="HOEnZb"><div class="h5">______________________________<wbr>_________________<br>
Biopython-dev mailing list<br>
<a href="mailto:Biopython-dev@mailman.open-bio.org">Biopython-dev@mailman.open-<wbr>bio.org</a><br>
<a href="http://mailman.open-bio.org/mailman/listinfo/biopython-dev" rel="noreferrer" target="_blank">http://mailman.open-bio.org/<wbr>mailman/listinfo/biopython-dev</a></div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Tiago Antao<div>Scientific and HPC programmer</div><div><a href="http://tiago.org" target="_blank">http://tiago.org</a></div><div><a href="https://github.com/tiagoantao/" target="_blank">https://github.com/tiagoantao/</a><br></div></div></div>
</div>