From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1QOqAh-0006az-4N for garchives@archives.gentoo.org; Tue, 24 May 2011 11:53:12 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 71B721C4AC; Tue, 24 May 2011 11:52:38 +0000 (UTC) Received: from mail-fx0-f53.google.com (mail-fx0-f53.google.com [209.85.161.53]) by pigeon.gentoo.org (Postfix) with ESMTP id 225F61C4AC for ; Tue, 24 May 2011 11:52:37 +0000 (UTC) Received: by fxm8 with SMTP id 8so5677794fxm.40 for ; Tue, 24 May 2011 04:52:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:content-type:content-transfer-encoding; bh=f9RdB9OB8gdW8qEjWsscbL0svvxtiFo34IrQ0YuVOP8=; b=qUqx9fOcQ+O5p2LoU6ewaWxveg7F9kMNOWyTLMfDTIo5KuVWSRQWYvPLplnVFotJh6 9Zce5MRYAjY0CW7Lrx3ZKWcM+eS3LDwifUTymuFovs68lyeuS4U87oYpiEAKgOCBtaFt V5HY7goiTPx8HrH47SM41/bnjVX3rRXaxmLgk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=Qkk1MEnckcJWDpho5ZY7Zqy8wmjXRpWEMPMvqXYg1HxQR/F0/LYYMxMoBf8E5Mt1fq hTwDG1Kj6OONKCj0x4kd38I6wFtu31jCAcCgxjAE8nbl5jaro/OB3A+8yZfA6yLWmlEP lVWxLISKJ5+3cqg3hikr8lQJZ30Jj3lRywFGI= Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-java@lists.gentoo.org MIME-Version: 1.0 Received: by 10.223.27.195 with SMTP id j3mr1160319fac.83.1306237957046; Tue, 24 May 2011 04:52:37 -0700 (PDT) Received: by 10.223.96.5 with HTTP; Tue, 24 May 2011 04:52:36 -0700 (PDT) In-Reply-To: <4DDB753E.4020908@gentoo.org> References: <4DD923B5.6060508@codelutin.com> <4DD985FA.3020904@gentoo.org> <4DDA00D4.3060603@gentoo.org> <4DDB753E.4020908@gentoo.org> Date: Tue, 24 May 2011 17:22:36 +0530 Message-ID: Subject: Re: [gentoo-java] Maven from source - version 2.x or 3.x ? From: Kasun Gajasinghe To: gentoo-java@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: 30d15844a427e70b876b0367021cae40 On 24 May 2011, at 14:37, Petteri R=C3=A4ty wrote: > On 05/23/2011 07:52 PM, Kasun Gajasinghe wrote: > >>> >>> maven-bin 2.x support continues to work through the binary package? >> >> Yes, we can keep supporting maven-bin 2.x for maven users. Though the >> packagers of projects based on maven won't be able to use the support >> for maven 2.x if we start with 3.x.This project's focus is more >> towards packagers, right? I think Serkan or people who are more >> familiar with this can give an exact answer. >> > > So are you discussing which version of Maven to build from source or > which version to target ebuild infrastructure for? Those two don't > necessarily need to be the same and your topic implied the former but > the above talks about the latter. Well, mainly this project is inclined towards packagers. But of course the users are targeted too. Currently, users have the maven-bin too which means they have a choice in hand. The problem with Maven 3 is that some important plugins for users are not supported yet. > The ebuild infrastructure for Maven > based projects should work just the same regardless of whether the > maven > package itself is built from source or not. Our target is of course to > get rid of all binary packages but I consider this thread about asking > about priorities. For ebuild infrastructure targeting 2.x is fine if > the > large majority of projects that will start using the work are using > 2.x. > Otherwise I think my earlier logic still applies. Indeed the large majority of the projects are using 2.x AFAIK. May be all? = ;) IMHO, it's better if we start with 2.x. Bumping to 3.x from there isn't a big deal. And, by that time maven 3 would be much matured too. Personally, I'm not switching my projects to 3.x because there's actually n= o mind blowing reason. Only difference is the speed and the better error reporting. These features doesn't deserve such a version increment anyway. I think Petteri is OK with 2.x based on your comments? If there's no further arguments from others, I'd like to go ahead with 2.x. Thanks, --Kasun >