I hacked the maven-debian-helper scripts to see if they would work with maven3. I've tried it with one of the packages that I've created (libweupnp-java) and it appears to almost work while only changing the maven version. Everything ran fine except the javadoc generation (likely something I missed while changing the scripts). This is no indication that it will work for all packages, but certainly indicates that a maven3 migration would not be too painful for some packages.
I can provide a summary of changes, but don't think they should be used as a basis for the actual scripts. Cheers, Andrew On Fri, Aug 29, 2014 at 10:00 AM, Miguel Landaeta <nomad...@debian.org> wrote: > On Fri, Aug 29, 2014 at 10:09:05AM +0200, Emmanuel Bourg wrote: >> >> I think we have too many dependencies on tomcat6 to remove it completely >> for Jessie. But we can at least change the tomcat6 source package to >> build only: >> - libservlet2.5-java: this package is the most commonly used as a build >> dependency (about ~70 rdeps). It contains only interfaces, so there is >> no security risk to keep it around. >> - libtomcat6-java: I believe this one is mostly used to run unit tests >> and could be kept for building packages only. > > I agree with this. It's probably too late to get rid of tomcat6 > altogether at this point but we can keep providing libservlet2.5-java > and fix this properly after jessie. > > Regarding dependencies on libtomcat{6,7}-java, tomcat{6,7}, etc; since > there are not that many as libservlet2.5-java ones I think we can > migrate them on time and that's why I begin to file bugs as first > step. > >> tomcat7 will be maintained for the lifetime of Jessie and is still >> widely used, I think we should keep it for Jessie and consider its >> removal for Jessie+1. > > I don't agree and I'd prefer if we can maintain only one tomcat for > the next stable release. > > -- > Miguel Landaeta, nomadium at debian.org > secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key. > "Faith means not wanting to know what is true." -- Nietzsche -- To UNSUBSCRIBE, email to debian-java-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/CAGs-L4tuO2Rq_5urmpBn07_Pawzag5EyJXqk9bve1s3m-=r...@mail.gmail.com