Re: [DISCUSS] Kafka-Streams-Scala for Scala 3

2024-02-15 Thread Matthias Berndt
Htey there, I'd like to raise this topic again because I haven't yet gotten anything actionable here and I want to make a Scala 3 release of Kafka-Streams-Scala happen sooner rather than later. All the best, Matthias Am Di., 13. Feb. 2024 um 12:48 Uhr schrieb Matthias Berndt <

Re: [DISCUSS] Kafka-Streams-Scala for Scala 3

2024-02-13 Thread Matthias Berndt
Hey Matthew, Kafka-Streams-Scala is an entirely separate codebase from Kafka Core, and the fact that almost three years after the release of Scala 3 there is still no release of Kafka-Streams-Scala for Scala 3 – even though the required changes to the codebase are trivial – tells me that these

Re: [DISCUSS] Kafka-Streams-Scala for Scala 3

2024-02-13 Thread Matthew de Detrich
As added info on top of what Josep said, in the Scala space most OS software supports Scala 2.12/Scala 2.13 and Scala 3 but with Scala 2.12 specifically the Scala OS community itself wants to eventually have people to stop supporting it (it's in maintenance mode) so it makes sense to tie this into

Re: [DISCUSS] Kafka-Streams-Scala for Scala 3

2024-02-12 Thread Matthias Berndt
The additional load on the ASF's CI infrastructure may or may not be a problem, but either way I don't think it is to be addressed within the scope of this particular change. Best, Matthias Am Mo., 12. Feb. 2024 um 11:37 Uhr schrieb Josep Prat : > Hi Matthias, > If I understand it right (I'm

Re: [DISCUSS] Kafka-Streams-Scala for Scala 3

2024-02-12 Thread Josep Prat
Hi Matthias, If I understand it right (I'm not an expert in CI infra), Kafka uses the ASF shared Jenkins, meaning this would potentially increase the time-to-built for the rest of the projects. Best, On Mon, Feb 12, 2024 at 11:30 AM Matthias Berndt < matthias.ber...@ttmzero.com> wrote: > Hey

Re: [DISCUSS] Kafka-Streams-Scala for Scala 3

2024-02-12 Thread Matthias Berndt
Hey Josep, wouldn't it be possible to run this in a separate CI job that runs in parallel? Then it shouldn't take any longer than today – assuming enough CI resources are available. Best, Matthias Am Mo., 12. Feb. 2024 um 09:14 Uhr schrieb Josep Prat : > Hi Matthias, > > One of the problems of

Re: [DISCUSS] Kafka-Streams-Scala for Scala 3

2024-02-12 Thread Josep Prat
Hi Matthias, One of the problems of adding support for Scala 3 for the scala-streams submodule is that we would need to have another build run on CI (which is already extremely long). I guess we could restrict this only when having changes on the Stream module(s). If I remember it correctly, when

[DISCUSS] Kafka-Streams-Scala for Scala 3

2024-02-09 Thread Matthias Berndt
Hey there, I'd like to discuss a Scala 3 release of the Kafka-Streams-Scala library. As you might have seen already, I have recently created a ticket https://issues.apache.org/jira/browse/KAFKA-16237 and a PR https://github.com/apache/kafka/pull/15338 to move this forward. The changes required to