Hi Toni, (next time I won't Cc you, unless you ask :) )
Le 26/09/2024 à 22:15, Toni Mueller a écrit :
Hi Pierre, On Thu, Sep 26, 2024 at 09:22:56PM +0200, Pierre Gruet wrote:I would wholeheartedly appreciate such an update!thank you! So I'm not alone...
:)
Approx. 2 years ago I tried to package Groovy 3 and ran into antlr4 issues. If we still have problems with it, then we will have to look for a solution. Anyway, I am willing to help you.Quite a while back, I also tried to make a Groovy 3 update, but due to my lack of Java skills, I didn't get far. Also, the existing Groovy package appears to do a whole lot of things which are confusing to me, so I am currently thinking along the lines of just trying to make a bare-bones "groovy4" package, to keep things as simple as possible. Looking at the roadmap and seeing Groovy 5 being already around the corner, I don't see too much of a point in looking at Groovy 3 at the moment, but maybe my judgement is just completely wrong, owing to my lack of understanding of the Java world. What do you think?
I also think we should not target only Groovy 3; maybe 4, or even 5 if we are not in a hurry. However, a quick glance at the sources shows that there are .groovy files to compile in the source of groovy, so jumping from the current 2.x to 5 (or even 4?) is certainly an important technical challenge.
Maybe this last observation prevents us from starting from scratch (or maybe not?) or at least from packaging a version that is too high right now, and we should try to increase progressively the version of groovy in Debian.
How do you think we should start? Maybe creating a new branch in the Salsa repo of groovy?
Kind regards, Toni
All the best, -- Pierre
OpenPGP_signature.asc
Description: OpenPGP digital signature