Hello,

Short version question: What would it take to make gradle build with
groovy 2 - (before Debian Jessie Freeze at start of this November) ?

I am interested in helping out.

Long story, some of my reasoning and refined questions:

I'm a software consultant/developer and I work mostly with Java/Groovy
and Maven. I'm also a Debian contributor and would like to see better
JVM support on Debian - going for Mainainer. I  think that Groovy
(especially with Grapes) has a very important role, I won't go into
details here.
I also believe that many Debian maintainers prefer Gradle over Maven -
it seems that Gradle applications are easier to package with respect
to the Debian Policy which mandates all dependenies must also be
available as Debian packages.

Debian (and Ubuntu) are very popular as development and production
platforms and people generally prefer and trust packages from main
distribution (stability and security). With this in mind, the two
distributions offer a very good distribution channel and will
encourage adoption of both Gradle and Groovy and the JVM.

That being said, I would like to get Groovy 2 in Debian in time for
Jessie which is this November .Debian has a release cycle of ~ 2
years, and no new major versions are added in the mean time so if it
doesn't make it now, it won't make it until the next release.

The only problem is that Groovy 2 is built with Gradle which in turn
has a dependency on Groovy 1.8.x which is not good. Maintaining two
Groovy versions in Debian comes with a very big cost so the only
conclusion is - upgrade Gradle to Groovy.

I'm a very good Java developer, ok with Groovy with ~ zero Gradle
knowledge and I would like to put some time in making the upgrade
provided:

- it's doable (no major braking changes to the current version)
- you (community) are willing to integrate the changes upstream
- you (community) are willing to lend a hand to get me started - some
steps, what are the requirements for integrating the changes, etc.

p.s. I may be biased on the above, but there is truth in there.

-- 
Ioan Eugen Stan
0720 898 747

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to