Hi people,

So far we have had no policy of backward compatibility in sklearn/utils.
However, some of the utilities there are very useful for packages that
want to extend scikit-learn's functionality, such as seqlearn,
sklearn-theano, nilearn...

The latest set of changes in the validation utilities have brought in a
great cleanup of these utilities. However as a result it has also broken
nilearn. This isn't a big deal, as nilearn isn't released, however I
think that we need to think about our backward compatibility strategy in
sklearn/utils.

Here is my proposal: we need to apply standard deprecation cycle for
everything in sklearn/utils/__init__.py and all the rest is off limits.

What do people think?

Gaƫl

------------------------------------------------------------------------------
Want excitement?
Manually upgrade your production database.
When you want reliability, choose Perforce
Perforce version control. Predictably reliable.
http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk
_______________________________________________
Scikit-learn-general mailing list
Scikit-learn-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/scikit-learn-general

Reply via email to