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