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 1QPFAD-0003Fl-Dq for garchives@archives.gentoo.org; Wed, 25 May 2011 14:34:22 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 81EDC1C1D2; Wed, 25 May 2011 14:33:41 +0000 (UTC) Received: from mail-gw0-f53.google.com (mail-gw0-f53.google.com [74.125.83.53]) by pigeon.gentoo.org (Postfix) with ESMTP id 4400A1C1D2 for ; Wed, 25 May 2011 14:33:41 +0000 (UTC) Received: by gwj20 with SMTP id 20so4085106gwj.40 for ; Wed, 25 May 2011 07:33:40 -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=i+j1wsP4zx8rY3Ux9ZsiZQhCgXDE9eTuFfQjlDRqh6s=; b=u8+aC0qIbgdyKharUi9qF/PVGWy1BFGFzg8P9uv4uwhCXCUZl34Wj6G3UX1QGhSjuO TUzAdAz+cYKSOWe3tvFHQMjSCANtvf2hhpAcfoOF/CGVvaV4dqvjIot5eaF55N3AmzW0 gFAxvxw4J3I8xDkUXHBss4yl1BGn6SlXUQNHE= 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=ostpbE5k+qi4fyHq1LDCGNcd+w019mAjIgfsuOwHkVtupDwZUKflTfUiuDDHLxHpkJ /K4bSD471W8aV5vPzMQ8PKfgSizj9dQcAdCAbo/Lzlf1WKDmjJ4Bu9vRNzpG3NW1OtO5 5iDUS/j3w9EWJChz97I48iSi73mh8nS2LL46k= 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.236.201.232 with SMTP id b68mr6384511yho.358.1306334020254; Wed, 25 May 2011 07:33:40 -0700 (PDT) Received: by 10.236.95.130 with HTTP; Wed, 25 May 2011 07:33:39 -0700 (PDT) In-Reply-To: References: <4DD923B5.6060508@codelutin.com> <4DD985FA.3020904@gentoo.org> <4DDA00D4.3060603@gentoo.org> <4DDB753E.4020908@gentoo.org> Date: Wed, 25 May 2011 15:33:39 +0100 Message-ID: Subject: Re: [gentoo-java] Maven from source - version 2.x or 3.x ? From: Robert Burrell Donkin To: Gentoo Java Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: b19e49ba6da02afa630507dfd08efbb0 On Tue, May 24, 2011 at 12:52 PM, Kasun Gajasinghe wrot= e: > On 24 May 2011, at 14:37, Petteri R=E4ty 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? =A0I 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. AIUI the situation is more complex than that maven seems to be moving towards requiring specific core versions for builds. some projects i develop require maven 2, some maven 3. i manage this situation with a set of custom scripts and installations independent of gentoo. i expect other developers now work in a similar way. (same goes for jdks.) the gentoo java stuff just gets in my way now for development. FWIW one unresolved challenge for linux distributions with the rise of bytecode languages (such as Java) is that compressed bytecodes are not binaries in the usual sense (platform dependent machine executable machine code). i know that it's a hard thing for the linux community to hear but it's about time that the community acknowledged that these languages are now mainstream and stop trying to force them into a inappropriate provisioning model. Robert