Hi Becket, I think there's a misunderstanding. Scala 2.11 has been the recommended version since Kafka 0.9.0.0 as you can see in the downloads page:
https://kafka.apache.org/downloads Scala 2.10 is the default build version for the same reason that we recommend people to build with Java 7 when developing: we build with the lowest supported version to avoid using methods from a newer version accidentally. If we continue supporting 2.10 in 0.11.0, then we won't be able to drop support until Kafka 0.12.0 (or 1.0.0 if we go from 0.11.0 to 1.0.0). If this is important to LinkedIn, we should consider it. I want to make sure that the facts are clear though. :) Ismael On Thu, Mar 2, 2017 at 1:49 AM, Becket Qin <[email protected]> wrote: > Hey Ismael, > > Sorry for being late on this KIP. At LinkedIn we are still in the progress > or migrating from Scala 2.10 to 2.11. I am not sure how many other existing > Kafka users are still on Scala 2.10. But given that until now the default > Scala version is still 2.10.6, I feel it is a little too aggressive to move > default version to 2.11 and drop 2.10 support at the same time. We are > essentially dropping support of the current default Scala version. > > Since we have a policy for API deprecation, i.e. add new interface and mark > the old one as deprecated at release X, drop the old interface at release > X+1. It seems reasonable to do the same for Scala version here. So should > we consider only making Scala version 2.11 as default in Kafka 0.11.0 and > drop support for Scala 2.10 in Kafka 0.11.1? > > Thanks, > > Jiangjie (Becket) Qin > > On Wed, Mar 1, 2017 at 4:42 PM, Apurva Mehta <[email protected]> wrote: > > > +1 (non-binding) > > > > On Wed, Mar 1, 2017 at 4:41 PM, Ewen Cheslack-Postava <[email protected] > > > > wrote: > > > > > +1 (binding) > > > > > > -Ewen > > > > > > On Wed, Mar 1, 2017 at 4:56 AM, Jozef.koval <[email protected] > > > > > wrote: > > > > > > > +1 (non-binding) > > > > > > > > Jozef > > > > > > > > P.S. I volunteer to help with this KIP. > > > > > > > > > > > > Sent from [ProtonMail](https://protonmail.ch), encrypted email based > > in > > > > Switzerland. > > > > > > > > > > > > > > > > -------- Original Message -------- > > > > Subject: Re: [VOTE] KIP-119: Drop Support for Scala 2.10 in Kafka > 0.11 > > > > Local Time: March 1, 2017 1:46 PM > > > > UTC Time: March 1, 2017 12:46 PM > > > > From: [email protected] > > > > To: [email protected] > > > > > > > > +1 > > > > > > > > Thanks, > > > > Bill > > > > > > > > On Wed, Mar 1, 2017 at 5:42 AM, Eno Thereska <[email protected] > > > > > > wrote: > > > > > > > > > +1, thanks. > > > > > > > > > > Eno > > > > > > On 28 Feb 2017, at 17:17, Guozhang Wang <[email protected]> > > wrote: > > > > > > > > > > > > +1 > > > > > > > > > > > > On Tue, Feb 28, 2017 at 4:28 AM, Tom Crayford < > > [email protected]> > > > > > wrote: > > > > > > > > > > > >> +1 (non-binding) > > > > > >> > > > > > >> On Tue, 28 Feb 2017 at 11:42, Molnár Bálint < > > [email protected] > > > > > > > > > >> wrote: > > > > > >> > > > > > >>> +1 > > > > > >>> > > > > > >>> 2017-02-28 12:17 GMT+01:00 Dongjin Lee <[email protected]>: > > > > > >>> > > > > > >>>> > > > > > >>>> > > > > > >>>> +1. > > > > > >>>> > > > > > >>>> > > > > > >>>> > > > > > >>>> Best, > > > > > >>>> > > > > > >>>> Dongjin > > > > > >>>> > > > > > >>>> > > > > > >>>> -- > > > > > >>>> > > > > > >>>> > > > > > >>>> > > > > > >>>> > > > > > >>>> Dongjin Lee > > > > > >>>> > > > > > >>>> > > > > > >>>> > > > > > >>>> > > > > > >>>> > > > > > >>>> Software developer in Line+. > > > > > >>>> > > > > > >>>> So interested in massive-scale machine learning. > > > > > >>>> > > > > > >>>> > > > > > >>>> > > > > > >>>> facebook: www.facebook.com/dongjin.lee.kr ( > > > http://www.facebook.com/ > > > > > >>>> dongjin.lee.kr) > > > > > >>>> > > > > > >>>> linkedin: kr.linkedin.com/in/dongjinleekr ( > > > > > >> http://kr.linkedin.com/in/ > > > > > >>>> dongjinleekr) > > > > > >>>> > > > > > >>>> > > > > > >>>> github: (http://goog_969573159/)github.com/dongjinleekr ( > > > > > >>>> http://github.com/dongjinleekr) > > > > > >>>> > > > > > >>>> twitter: www.twitter.com/dongjinleekr ( > http://www.twitter.com/ > > > > > >>>> dongjinleekr) > > > > > >>>> > > > > > >>>> > > > > > >>>> > > > > > >>>> > > > > > >>>> > > > > > >>>> > > > > > >>>> > > > > > >>>> > > > > > >>>> > > > > > >>>> > > > > > >>>> > > > > > >>>>> > > > > > >>>>> On Feb 28, 2017 at 6:40 PM, <Ismael Juma (mailto: > > > [email protected] > > > > > >> )> > > > > > >>>> wrote: > > > > > >>>>> > > > > > >>>>> > > > > > >>>>> > > > > > >>>>> Hi everyone, > > > > > >>>>> > > > > > >>>>> Since the few who responded in the discuss thread were in > > favour > > > > and > > > > > >>>> there > > > > > >>>>> were no objections, I would like to initiate the voting > process > > > for > > > > > >>>>> KIP-119: Drop Support for Scala 2.10 in Kafka 0.11: > > > > > >>>>> > > > > > >>>>> https://cwiki.apache.org/confluence/display/KAFKA/KIP- > > > > > >>>> 119%3A+Drop+Support+for+Scala+2.10+in+Kafka+0.11 > > > > > >>>>> > > > > > >>>>> The vote will run for a minimum of 72 hours. > > > > > >>>>> > > > > > >>>>> Thanks, > > > > > >>>>> Ismael > > > > > >>>>> > > > > > >>>> > > > > > >>> > > > > > >> > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > -- Guozhang > > > > > > > > > > > > > > > > > > > >
