Re: Help Wanted: Groovy
Pierre Gruet <[email protected]> Sat, 28 Sep 2024 23:30:34 +0200
| Newsgroups | gmane.linux.debian.devel.java |
|---|---|
| Message-ID | <[email protected]> |
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
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEM8soQxPpC9J9y0UjYAMWptwndHYFAmb4dXoACgkQYAMWptwn dHZT4hAAkPu/zWmty00TlHIquidOxad+nQqxCDEk6sC1PebcIijqcLAbKBqdt1G5 2vK92Q7dGxwb3P/Fm7f7JYGyibqpafgs6puK5RJ0J3BpthtNpk/EkKDSbJfgsS6B hXu5uBfyuKd+kEyRDmFh9eJc51XYjDX/k5+i80TwlJ0hf1IrLoVhEa6r0DqNIRaj S4oiArAn39JObF2MhcNRF4q+p7N7o7yZgVdjYu5pETfRJ+mpt9UZ75OHJp5jyRif U5jbqvgsN4t6OIPDxDQEW4s8N+ui9aAk1fT426GOOlmNI10yuBQSQI+7SIURM6a8 ubnWwPUjt9zJ1gnVNsBS5SA9mx3uKPHYbn7WQD4qFWYK1ERahPC9L6M9nPbVIZpg a2cQXwO+1GHPhoyfa/HRYGOklTYH0fX0YqOuBGL8IlDBvtVc03j3ey35f/AcNBjW kV0w+YHSMhJGghCLMceCHSELPZnKlIXtUzNZMA1+8TPz+A5GPABvH46IkriiNTPe Abc9Z9bRhwuJtaA6/bAS4v46qeamWG/R7/niEXvK+nmKd4NikNPw4bPC9xzvgGC3 W5giBz1EzJUPE0/i9OWEitJI5G1j3BFOxjB5qASShPpsQ343ZGayhW1RyC29wYXB okKhu0DSHhLt2FSuPYzKs+D45j4cvVr0+wP0kjR+w1/Jvid+DdY= =4q6J -----END PGP SIGNATURE-----