Return-Path: Delivered-To: apmail-commons-dev-archive@www.apache.org Received: (qmail 51323 invoked from network); 12 Jun 2008 11:12:17 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 12 Jun 2008 11:12:17 -0000 Received: (qmail 40881 invoked by uid 500); 12 Jun 2008 11:12:17 -0000 Delivered-To: apmail-commons-dev-archive@commons.apache.org Received: (qmail 40803 invoked by uid 500); 12 Jun 2008 11:12:17 -0000 Mailing-List: contact dev-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Commons Developers List" Delivered-To: mailing list dev@commons.apache.org Received: (qmail 40792 invoked by uid 99); 12 Jun 2008 11:12:17 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 12 Jun 2008 04:12:17 -0700 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 niall.pemberton@gmail.com designates 209.85.146.176 as permitted sender) Received: from [209.85.146.176] (HELO wa-out-1112.google.com) (209.85.146.176) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 12 Jun 2008 11:11:28 +0000 Received: by wa-out-1112.google.com with SMTP id m34so2894126wag.10 for ; Thu, 12 Jun 2008 04:11:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=7w+h88ZiaqvXCHliQ2wCiPDM4Lj2ZkJtsfuATpq9MQA=; b=lX8fUhTXKdpP4qZjckoZFRhxS+eKUfBv1MP+cOP27pkj7X8cVqJW79VB2IDhs2EfhL AJoNitCHGXNruAEfV7m2XN1+Q0X753pFsg135/gpFlne12RU6HM1q+YHnj/bLcTLEMjl 7wKr7aNBytMADH/LtD0lNEPPmUDJbIiWslp9U= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=fkMmxVhKWjZ+Qbm+loBjFqkiCPdLUSJYypO1ra4lCUFynXRoFg0zTFAcXKv9XxzJcT nqMm734CHBPNIq8+cxslTQJ/k+/VRl5C0mMPlcZvFY0mHhrIKsmnK1TneqTjZVMYGFgZ MEJ+SkpDLzdn7rVhFO0hE6EO7YB7fj/E4HhE4= Received: by 10.115.89.1 with SMTP id r1mr1215730wal.116.1213269105868; Thu, 12 Jun 2008 04:11:45 -0700 (PDT) Received: by 10.114.36.2 with HTTP; Thu, 12 Jun 2008 04:11:45 -0700 (PDT) Message-ID: <55afdc850806120411n3a20a80av87b3eefb855751c9@mail.gmail.com> Date: Thu, 12 Jun 2008 12:11:45 +0100 From: "Niall Pemberton" To: "Commons Developers List" Subject: Re: [lang] Java 5 In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <375586.71165.qm@web55108.mail.re4.yahoo.com> X-Virus-Checked: Checked by ClamAV on apache.org On Thu, Jun 12, 2008 at 4:43 AM, James Carman wrote: > On Wed, Jun 11, 2008 at 4:10 PM, Matt Benson wrote: >> There is a JIRA item for using generics, and another >> for varargs. Additionally it'd probably be nice to >> use generics-level reflection in the oacl.reflect >> package. Thoughts on [lang] 3.0 moving to Java 5 >> source level? > > +1, but I think we need to consider changing the package names (I know > you folks are sick of me saying that) if the API is going to change > that drastically. I would agree that for Lang that *if* the API change breaks compatibility, then a package name change would be appropriate - but I think its a mistake in general to start making decisions along the lines JDK 1/5/Generics == package rename BEFORE there are any concrete proposals on the table. Niall P.S. Perhaps its a moot point in Lang's case since I guess the deprecated enum package has to be removed to move to a minimum of JDK 1.5. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org For additional commands, e-mail: dev-help@commons.apache.org