Return-Path: Delivered-To: apmail-maven-dev-archive@www.apache.org Received: (qmail 69150 invoked from network); 5 Feb 2009 06:54:50 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 5 Feb 2009 06:54:50 -0000 Received: (qmail 96943 invoked by uid 500); 5 Feb 2009 06:54:48 -0000 Delivered-To: apmail-maven-dev-archive@maven.apache.org Received: (qmail 96863 invoked by uid 500); 5 Feb 2009 06:54:48 -0000 Mailing-List: contact dev-help@maven.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Maven Developers List" Reply-To: "Maven Developers List" Delivered-To: mailing list dev@maven.apache.org Received: (qmail 96852 invoked by uid 99); 5 Feb 2009 06:54:48 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 04 Feb 2009 22:54:48 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of paulus.benedictus@gmail.com designates 209.85.200.169 as permitted sender) Received: from [209.85.200.169] (HELO wf-out-1314.google.com) (209.85.200.169) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 05 Feb 2009 06:54:40 +0000 Received: by wf-out-1314.google.com with SMTP id 23so127315wfg.0 for ; Wed, 04 Feb 2009 22:54:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:in-reply-to :references:date:x-google-sender-auth:message-id:subject:from:to :content-type:content-transfer-encoding; bh=E69edk45A+/t6nGjv4VKgq5B4FkH347fTWnYnvdyPE4=; b=WTzK4j9TN7n2Rm8I4yvI+3NJwtWLlM3eH6PHnQRaUDXlBHCyHKX59T/+Z7zaH28pde +FizpAL6qzGzjBK1ukRCT83VdWeJs0qUV9gABnuWG8YpdB1bTumN/zpabP3hCZRu0oqN iM6vZEKCoJiFcB4M+DzUNCHS+fwP9hA+fkjDc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type :content-transfer-encoding; b=rUrGZrRK9o8ABMv6JF4mIIDI5uD1GbKcAuSpc6modBr9x5i/YKaTax/lrDLfTOgKWN bLfQIX5Y+c8Awy4nRJq5rOajyKV/XFGNBS2hrrercykNEahGZ75G6Uz9sVZTU2og8ceb hxnD1rgAvteq5GYTxnIskbYyigRd0snZEPEr4= MIME-Version: 1.0 Sender: paulus.benedictus@gmail.com Received: by 10.142.218.4 with SMTP id q4mr95547wfg.74.1233816859960; Wed, 04 Feb 2009 22:54:19 -0800 (PST) In-Reply-To: <2BABBE7D2A66E04DB8A66A527D29927E53BDEF@intrepid.infinity.nu> References: <2BABBE7D2A66E04DB8A66A527D29927E53BDEE@intrepid.infinity.nu> <2BABBE7D2A66E04DB8A66A527D29927E53BDEF@intrepid.infinity.nu> Date: Thu, 5 Feb 2009 00:54:19 -0600 X-Google-Sender-Auth: 57100e2c7fdb7a32 Message-ID: Subject: Re: JDK ranges From: Paul Benedict To: Maven Developers List Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org I support only ranges. The + notation is just shorthand, but why allow 2 ways to do the same thing? Paul On Wed, Feb 4, 2009 at 10:41 PM, Brian E. Fox wrote: > Yep. In the context of the enforcer this was most natural, since you > would normally say "enforcer jdk is at least 1.5" etc. > > -----Original Message----- > From: Brett Porter [mailto:brett@apache.org] > Sent: Wednesday, February 04, 2009 11:28 PM > To: Maven Developers List > Subject: Re: JDK ranges > > Ah, I misread it. I thought 1.4 was [1.4,1.5) in the enforcer (Which > is how it works in the profiles). > > - Brett > > On 05/02/2009, at 3:15 PM, Brian E. Fox wrote: > >> Just a clarification, the enforcer impl treats "1.4" as 1.4+ or more >> literally [1.4,). This slightly overrides the version range internally >> because in that case "1.4" = (,) with a recommended version of 1.4. >> >> >> >> -----Original Message----- >> From: Brett Porter [mailto:brett@apache.org] >> Sent: Wednesday, February 04, 2009 6:26 PM >> To: Maven Developers List >> Subject: JDK ranges >> >> Hi, >> >> First of all, kudos to Benjamin for knocking out my latest issues IT >> while I slept (I hear he is actually capable of knocking them out in >> his sleep :) >> >> Due to an interesting change history (closed for 2.0.x, which I >> assumed to be the latest release 2.0.7, but was actually trunk), I >> missed 1910 as having been done on trunk already - thanks again to >> Benjamin for picking it up. >> >> We now have a conflicting syntax on trunk and 2.1.x - one is "1.4+", >> the other "[1.4,)". >> >> I'd like to align them - does anyone have preferences for the >> following options? >> >> (a) support both >> (b) support only + >> (c) support only ranges [,]; (,); etc >> >> I'd prefer to support only one, and as the Enforcer is well >> established and using (c) [1]; I'd like to suggest we also adopt that >> and drop support for "1.4+". >> >> Cheers, >> Brett >> >> [1] http://maven.apache.org/enforcer/enforcer-rules/versionRanges.html >> >> -- >> Brett Porter >> brett@apache.org >> http://blogs.exist.com/bporter/ >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org >> For additional commands, e-mail: dev-help@maven.apache.org >> > > -- > Brett Porter > brett@apache.org > http://blogs.exist.com/bporter/ > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org > For additional commands, e-mail: dev-help@maven.apache.org > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org > For additional commands, e-mail: dev-help@maven.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For additional commands, e-mail: dev-help@maven.apache.org