Path: csiph.com!news.mixmin.net!aioe.org!bofh.it!news.nic.it!robomod From: Joe Nosay Newsgroups: linux.debian.maint.java Subject: Re: Maven 3.3 backport Date: Tue, 01 Mar 2016 18:40:02 +0100 Message-ID: References: X-Original-To: Emmanuel Bourg X-Mailbox-Line: From debian-java-request@lists.debian.org Tue Mar 1 17:30:12 2016 Old-Return-Path: X-Amavis-Spam-Status: No, score=-5.799 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=2, LDO_WHITELIST=-5, RCVD_IN_DNSWL_LOW=-0.7] autolearn=no autolearn_force=no X-Policyd-Weight: using cached result; rate:hard: -7 Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc; bh=SS4+8xLPDP7WQqY63qBUah/GHSUvgo+G+yPfiVCx3Ss=; b=nfgwqBZnT8f5sN3pZb6eRjEPX+vy3LXALNwb4N/VJ5uLO+3z8mbzrrKTeazf8SIfU+ nyH4UA4DO4QNDeiatsdS4+xIrkrFpHCLNfq1pJWBL8O3mCWzcmihca+6OKbobjygqTfB 7Nh7EHC5jK06hteV8uqfG3ezIYqsuDfMUeIaoVTg1WgCDDiyX2m1LU9d21JyF+fXdqKD Rtop6SpEx2cMMNH+9rAmztsOpdCtpdsm/RyX9f3LxA8rV45uKtmMgS4CMLIwRBw/SYCG YDbXKQUeZ5R4SfYAUVq62WO6c9hvzVWRSeink8mFayRtL6ekWkGWVJx5vkBqYCmwJlEQ dSyw== X-Google-Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc; bh=SS4+8xLPDP7WQqY63qBUah/GHSUvgo+G+yPfiVCx3Ss=; b=OIQTHre4xif4rc5loZsDdVrprhmLos6a/ZmXwZxG0ENB67Mp66Uj5RPJeYfibySESd AHuK4freW2xNKrAjK6vgktTulaxvGAxz17ZpwMWI1wyHPi3Dz/at/ek9t6iVlReUKnYJ 0EeAFTsesRPh9jlFGlmU0Xna7GV8F0YOnm/kznm1lRl0xulUx3FkY84cj9NakoqVWZS5 RixIAthBqixIinmO3nWATw4zbBpoRZjBWbKiMPY5MLnIVcyFtKGNTV5NMIdgl2TgPRB2 OrfgDx1s1VmzEjyRXRGknv3X0diQlp9NR2WOYedsITTatKeBp2WHrYYnbAV4RnvAP3bb 5tBQ== X-Gm-Message-State: AD7BkJLAF+0BS2+nKeSrLEGW9guayLWMhb6m1qT0dFt5KFiHbusqBZ1AI2oUo9fCJTul/vBlQVwiaLevtbewDQ== MIME-Version: 1.0 X-Received: by 10.31.133.19 with SMTP id h19mr16793662vkd.127.1456853393220; Tue, 01 Mar 2016 09:29:53 -0800 (PST) Content-Type: multipart/alternative; boundary=001a114573fafe2a22052d001c10 X-Mailing-List: archive/latest/19239 List-ID: List-URL: List-Archive: https://lists.debian.org/msgid-search/CA+WntOuGZqi-sdqSUXn5TxQGuSXPbmD75q0qi2jqQZxuc=HWDg@mail.gmail.com Approved: robomod@news.nic.it Lines: 81 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Cc: Debian Java , debian-backports@lists.debian.org X-Original-Date: Tue, 1 Mar 2016 12:29:53 -0500 X-Original-Message-ID: X-Original-References: <56D5A2E4.4060504@apache.org> Xref: csiph.com linux.debian.maint.java:8914 --001a114573fafe2a22052d001c10 Content-Type: text/plain; charset=UTF-8 Go for it and ask to update the backport . On Tue, Mar 1, 2016 at 9:10 AM, Emmanuel Bourg wrote: > Hi all, > > I've attempted a backport of Maven 3.3 to Jessie and it went > surprisingly well. I thought it was going to pull a lot of dependencies > but I was pleased to find out it requires only 8 dependencies: > > eclipse-aether >= 1.0 > guice >= 4.0 > sisu-plexus >= 0.3.0 > sisu-inject >= 0.3.0 > osgi-core >= 6.0.0 > osgi-annotation (new in Jessie) > modello-maven-plugin >= 1.8 > modello >= 1.8 > > I don't think there is a risk pushing these dependencies to Jessie: > - eclipse-aether, sisu-plexus and sisu-inject are only used by Maven 3 > - modello and modello-maven-plugin are backward compatible and used at > build time only > - guice 4.0 should be compatible with the version in Jessie > - osgi-core is binary compatible > > Maven 3.3 will break gradle <= 2.7-4 though, so the current backport > will need an update. > > If nobody objects I'll start uploading the backports in the next days. > > Emmanuel Bourg > > --001a114573fafe2a22052d001c10 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Go for it and ask to update the backport .

On Tue, Mar 1, 2016 at 9:10= AM, Emmanuel Bourg <ebourg@apache.org> wrote:
Hi all,

I've attempted a backport of Maven 3.3 to Jessie and it went
surprisingly well. I thought it was going to pull a lot of dependencies
but I was pleased to find out it requires only 8 dependencies:

=C2=A0 eclipse-aether >=3D 1.0
=C2=A0 guice >=3D 4.0
=C2=A0 sisu-plexus >=3D 0.3.0
=C2=A0 sisu-inject >=3D 0.3.0
=C2=A0 osgi-core >=3D 6.0.0
=C2=A0 osgi-annotation (new in Jessie)
=C2=A0 modello-maven-plugin >=3D 1.8
=C2=A0 modello >=3D 1.8

I don't think there is a risk pushing these dependencies to Jessie:
- eclipse-aether, sisu-plexus and sisu-inject are only used by Maven 3
- modello and modello-maven-plugin are backward compatible and used at
build time only
- guice 4.0 should be compatible with the version in Jessie
- osgi-core is binary compatible

Maven 3.3 will break gradle <=3D 2.7-4 though, so the current backport will need an update.

If nobody objects I'll start uploading the backports in the next days.<= br>
Emmanuel Bourg


--001a114573fafe2a22052d001c10--