Hi Charly,

Java versions have a much bigger impact. The Scala version for the Kafka
broker is mostly an implementation detail. The Kafka Streams library for
Scala is not as clear, but this is a recent library and I don't think it
makes sense to bump the major version for the whole project, we should
mention it in the upgrade notes instead.

Apache Kafka 3.0 is likely to happen as part of the KIP-500 (Built-in
consensus) effort and that may take a while. I don't think we should wait
for that to streamline the development process. As stated in the KIP, Scala
2.12 has been out for 3 years so people have had enough time to migrate.

Ismael

On Fri, Nov 8, 2019 at 1:07 AM charly molter <charly.mol...@gmail.com>
wrote:

> This makes sense but as this is a breaking change shouldn’t it be happening
> in a major version?
> I believe that’s what was done with java7 support isn’t it?
>
> On Fri, 8 Nov 2019 at 01:56, Gwen Shapira <g...@confluent.io> wrote:
>
> > About time :) Let's do it.
> >
> > On Thu, Nov 7, 2019 at 5:35 PM Ismael Juma <ism...@juma.me.uk> wrote:
> > >
> > > Hi all,
> > >
> > > I think it's time to simplify our development environment by dropping
> > > support for Scala 2.11. Please take a look at the proposal and
> > > provide feedback:
> > >
> > >
> >
> https://cwiki.apache.org/confluence/display/KAFKA/KIP-531%3A+Drop+support+for+Scala+2.11+in+Kafka+2.5
> > >
> > > Ismael
> >
> --
> Charly Molter
>

Reply via email to