On Mon, Jan 04, 2016 at 01:22:12PM -0500, Andreas Mueller wrote:
> I'm not sure I'm for dropping 2.6 for the sake of dropping 2.6.

I agree. I find the attitude of the post that I mentionned a bit
annoying: dropping support for the sake of forcing people to move isn't a
good thing. It should bring something to the project.

> What would we actually gain? There are two fixes in
> sklearn/utils/fixes.py that we could remove, I think.

I wrote this mail because of:
https://github.com/scikit-learn/scikit-learn/pull/5889/files#r48728184

> Also: what does dropping 2.6 mean? Writing in the docs that we don't 
> support it any more?
> Shutting down the continuous integration? Removing the fixes?

All 3, IMHO.

> If we remove the fixes, we force users to upgrade, with little benefit 
> to us, right?

Well, those fixes are a long-term maintenance burden. That said, it seems
that we have only 2 so far. I suspect also that in many places people are
avoiding more idiomatic Python patterns that are not supported in
Python2.6, but would lead to better code (as in the discussion I link to
above). Finally, it is a burden for contributors, that have to keep in
mind Python 2.6 compat (and often fail too).

The benefit to us should be better maintenance and easier development. If
it's not the case, we shouldn't do it :).

Gaƫl


------------------------------------------------------------------------------
_______________________________________________
Scikit-learn-general mailing list
Scikit-learn-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/scikit-learn-general

Reply via email to