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

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to