[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: debian java BoF - 2014/08/25



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 <nomadium@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


Reply to: