Return-Path: Delivered-To: apmail-commons-dev-archive@www.apache.org Received: (qmail 77884 invoked from network); 6 May 2009 12:30:53 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 6 May 2009 12:30:53 -0000 Received: (qmail 84180 invoked by uid 500); 6 May 2009 12:30:52 -0000 Delivered-To: apmail-commons-dev-archive@commons.apache.org Received: (qmail 84086 invoked by uid 500); 6 May 2009 12:30:52 -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 84076 invoked by uid 99); 6 May 2009 12:30:52 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 06 May 2009 12:30:52 +0000 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: local policy) Received: from [206.190.58.156] (HELO web55107.mail.re4.yahoo.com) (206.190.58.156) by apache.org (qpsmtpd/0.29) with SMTP; Wed, 06 May 2009 12:30:42 +0000 Received: (qmail 37305 invoked by uid 60001); 6 May 2009 12:30:21 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1241613021; bh=j/q2pPb6temAhFmEMDLrjTBhxKr0J4yfl96JYf5swfI=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:MIME-Version:Content-Type; b=5COOvCZT/wQdjIo8uFVuDIlrIrCLkDvDtv1q4Qs+FTOJRCas/3hzAgn3XVtGv2XggjmRcOdcunKenOOFfOtTprQWcbtuJStD2q/FSrlpMcCAGTOJ1bz1h0ASuSyuz5NBv+QY/1/OH6z5Adk7fsjwD9FfyAIPSOHFKk7XAIqRKj4= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:MIME-Version:Content-Type; b=v3b5Jp85apmxUdQhfoseY3WsM2WewXdiH9FLaeR6OhGCDDLyBtun5SDAPvlz2/3C73NkI096u8NCfJmhotEkHz7M/9qzMx2/RgCwz3T+m3SNyAscTJQRn63rErc9+SbMg2jma7jqttrut2+z48xLLhTVSmiTCX77WyUSR9oL5IE=; Message-ID: <343899.44884.qm@web55107.mail.re4.yahoo.com> X-YMail-OSG: W795lkkVM1loLTlYL5Q.B9fX4sDFzL8cBFUz2wXuO0RMGlptpUfOvESTyQx_osIX9PmfurUkIaVAkJg8tIrtP.xrSxyHX6yx2iok10MoOddXHUY55JyPTGBMMpb6fUiC7qpHkYjuqidXcRW77ss4hsibHZEjeH7v0BmCCjZzvoJYo_bA.j2ZMsfdnUrgOhwX1V5fiJV8ktIHr.FqEzsg49K89_dwEmFG7cVmPIhvsRI3NyuB2hWndS..7bDkyaewEE8yB.cIfUTlRI69mW4sdY_wo4t_tc5QeukYPnxmHzYKBR5Fre0cTokW.M7zxaqOLRg- Received: from [12.68.231.140] by web55107.mail.re4.yahoo.com via HTTP; Wed, 06 May 2009 05:30:21 PDT X-Mailer: YahooMailClassic/5.3.9 YahooMailWebService/0.7.289.10 Date: Wed, 6 May 2009 05:30:21 -0700 (PDT) From: Matt Benson Subject: Re: [COLLECTIONS] 3.3 release To: Commons Developers List MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Virus-Checked: Checked by ClamAV on apache.org --- On Wed, 5/6/09, sebb wrote: > From: sebb > Subject: Re: [COLLECTIONS] 3.3 release > To: "Commons Developers List" > Date: Wednesday, May 6, 2009, 6:22 AM > On 06/05/2009, Matt Benson > wrote: > > > > > > > > --- On Tue, 5/5/09, sebb > wrote: [SNIP] > > > ExtendedProperties still needs to be > genericised. > > > > > > > > > This class can't be made generic in a meaningful way, > IMO. We can make the gesture and say it extends > Hashtable FWIW. > > [which is what java.util.Properties does] > > Or Hashtable ? > We have the option to enforce String keys if we want to break BC. Currently the class uses String.valueOf(key) to accept other types. Personally I can't see myself ever using this class so I really don't care. ;) I won't worry about having offended the original authors with such a statement because it appears (judging from order of @author tags) that they are all guys who have long since moved on from Commons (Java?). > There are also internal fields which can be made type > safe. > Every little helps. > When I went through the [collections] code I actually started working on this class but got too many changes at once whirling around--brain started to bleed, and I reverted lest I lose my mind completely. :D > > > > > There are over 1000 missing @Override > markers (some in test > > > classes) > > > and a few missing @Deprecated markers. > > > > > > Okay, but give me a break. Those aren't "real" > work... :) > > Huh? each one should really be checked to ensure that the > override is > intentional ;-) > Sure! -Matt > > > > -Matt > > > > > > > > > > > -Matt > > > > > > > > > > > > > > > > > > On Thu, Apr 30, 2009 at > 1:14 AM, Henri > > > Yandell > > > > > wrote: > > > > > > 3.3 is a whole load of > bugfixes that > > > have accumulated. > > > > > I added a few > > > > > > more likely tickets. > > > > > > > > > > > > I've been paying more > attention to > > > Jakarta Taglibs and > > > > > trying to get > > > > > > JSTL out there than > Collections (which > > > is a bit of an > > > > > indictment on my > > > > > > mental state as that's > meant > > > mavenizing that project > > > > > rather than > > > > > > working out > Collections' situation). > > > > > > > > > > > > I'm not sure if > Collections is > > > releasable from Maven2 > > > > > - that's the > > > > > > next step for 3.3 to > figure out if > > > anything needs to > > > > > change to make it > > > > > > more akin to the > others. > > > > > > > > > > > > Hen > > > > > > > > > > > > On Tue, Apr 28, 2009 > at 2:27 PM, Gary > > > Gregory > > > > > > > > > > > wrote: > > > > > >> I think adding > generics would be > > > great. Even if > > > > > the next version only adds > generics, that > > > is reason enough > > > > > for me to help and upgrade > our apps. > > > Release early, release > > > > > often. > > > > > >> > > > > > >> Gary > > > > > >> > > > > > >>> -----Original > Message----- > > > > > >>> From: Dave > Meikle [mailto:loompa@gmail.com] > > > > > >>> Sent: Tuesday, > April 28, 2009 > > > 11:09 AM > > > > > >>> To: dev@commons.apache.org > > > > > >>> Subject: > [COLLECTIONS] 3.3 > > > release > > > > > >>> > > > > > >>> Hi, > > > > > >>> > > > > > >>> I know late > last year Henri > > > spoke about doing > > > > > a 3.3 release of > Collections > > > > > >>> but I assume > other commitments > > > took over - > > > > > this certainly keeps > happening > > > > > >>> to > > > > > >>> me just now. > > > > > >>> > > > > > >>> I see there > are some new > > > tickets that need > > > > > some minor work, so was > > > > > >>> wondering > > > > > >>> what are the > current plans? > > > > > >>> > > > > > >>> Apologises if > I have missed a > > > previous posting > > > > > on this. > > > > > >>> > > > > > >>> Cheers, > > > > > >>> Dave > > > > > >> > > > > > >> > > > > > > > > > --------------------------------------------------------------------- > > > > > > > >> To unsubscribe, e-mail: > dev-unsubscribe@commons.apache.org > > > > > >> For additional > commands, e-mail: > > > dev-help@commons.apache.org > > > > > >> > > > > > >> > > > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > > > To unsubscribe, > e-mail: dev-unsubscribe@commons.apache.org > > > > > > For additional > commands, e-mail: dev-help@commons.apache.org > > > > > > > > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > > To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org > > > > > For additional commands, > e-mail: dev-help@commons.apache.org > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org > > > > For additional commands, e-mail: > dev-help@commons.apache.org > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org > > > For additional commands, e-mail: dev-help@commons.apache.org > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org > > For additional commands, e-mail: dev-help@commons.apache.org > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org > For additional commands, e-mail: dev-help@commons.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org For additional commands, e-mail: dev-help@commons.apache.org