Btw, consensus is defined by 2/3 of cast votes by core devs, according to
our Governance. https://scikit-learn.org/dev/about.html#authors lists 20
core devs.

That is, we could consider this resolved after 14 votes in favour.

So far, if I've interpreted correctly:

+1 (adrin, nicolas, hanmin, joel, guillaume, jeremie, thomas, vlad, roman)
= 9.

I've not understood a clear position from Alex. I'm assuming Andreas is in
favour given his comments elsewhere, but we've not seen comment here.



On Mon, 16 Sep 2019 at 20:06, Roman Yurchak <rth.yurc...@gmail.com> wrote:

> +1 assuming we are careful about continuing to allow some frequently
> used positional arguments, even in __init__.
>
> For instance,
>
> n_components = 10
> pca = PCA(n_components)
>
> is still more readable, I think, than,
>
> pca = PCA(n_components=n_components)
>
>
> --
> Roman
>
> On 15/09/2019 00:21, Thomas J Fan wrote:
> > +1 from me
> >
> > On Sat, Sep 14, 2019 at 8:12 AM Joel Nothman <joel.noth...@gmail.com
> > <mailto:joel.noth...@gmail.com>> wrote:
> >
> >     I am +1 for this change.
> >
> >     I agree that users will accommodate the syntax sooner or later.
> >
> >     On Fri., 13 Sep. 2019, 7:54 pm Jeremie du Boisberranger,
> >     <jeremie.du-boisberran...@inria.fr
> >     <mailto:jeremie.du-boisberran...@inria.fr>> wrote:
> >
> >         I don't know what is the policy about a sklearn 1.0 w.r.t api
> >         changes.
> >
> >         If it's meant to be a special release with possible api changes
> >         without deprecation cycles, I think this change is a good
> >         candidate for 1.0
> >
> >
> >         Otherwise I'm +1 and agree with Guillaume, people will get used
> >         to it by using it.
> >
> >         Jérémie
> >
> >
> >
> >         On 12/09/2019 10:06, Guillaume Lemaître wrote:
> >>         To the question: do we want to utilise Python 3's
> >>         force-keyword-argument syntax
> >>         and to change existing APIs which support arguments
> >>         positionally to use this
> >>         syntax, via a deprecation period?
> >>
> >>         I am +1.
> >>
> >>         IMO, even if the syntax might be unknown, it will remain
> >>         unknown until projects
> >>         from the ecosystem are not using it.
> >>
> >>         To the question: which methods should be impacted?
> >>
> >>         I think we should be as gentle as possible at first. I am a
> >>         little concerned about
> >>         breaking some codes which were working fine before.
> >>
> >>         On Thu, 12 Sep 2019 at 04:43, Joel Nothman
> >>         <joel.noth...@gmail.com <mailto:joel.noth...@gmail.com>> wrote:
> >>
> >>             These there details of specific API changes to be decided:
> >>
> >>             The question being put, as per the SLEP, is:
> >>             do we want to utilise Python 3's force-keyword-argument
> syntax
> >>             and to change existing APIs which support arguments
> >>             positionally to use this syntax, via a deprecation period?
> >>             _______________________________________________
> >>             scikit-learn mailing list
> >>             scikit-learn@python.org <mailto:scikit-learn@python.org>
> >>             https://mail.python.org/mailman/listinfo/scikit-learn
> >>
> >>
> >>
> >>         --
> >>         Guillaume Lemaitre
> >>         INRIA Saclay - Parietal team
> >>         Center for Data Science Paris-Saclay
> >>         https://glemaitre.github.io/
> >>
> >>         _______________________________________________
> >>         scikit-learn mailing list
> >>         scikit-learn@python.org  <mailto:scikit-learn@python.org>
> >>         https://mail.python.org/mailman/listinfo/scikit-learn
> >         _______________________________________________
> >         scikit-learn mailing list
> >         scikit-learn@python.org <mailto:scikit-learn@python.org>
> >         https://mail.python.org/mailman/listinfo/scikit-learn
> >
> >     _______________________________________________
> >     scikit-learn mailing list
> >     scikit-learn@python.org <mailto:scikit-learn@python.org>
> >     https://mail.python.org/mailman/listinfo/scikit-learn
> >
> >
> > _______________________________________________
> > scikit-learn mailing list
> > scikit-learn@python.org
> > https://mail.python.org/mailman/listinfo/scikit-learn
> >
>
> _______________________________________________
> scikit-learn mailing list
> scikit-learn@python.org
> https://mail.python.org/mailman/listinfo/scikit-learn
>
_______________________________________________
scikit-learn mailing list
scikit-learn@python.org
https://mail.python.org/mailman/listinfo/scikit-learn

Reply via email to