From dev-return-112543-apmail-commons-dev-archive=commons.apache.org@commons.apache.org Wed Feb 11 11:37:02 2009 Return-Path: Delivered-To: apmail-commons-dev-archive@www.apache.org Received: (qmail 14513 invoked from network); 11 Feb 2009 11:37:02 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 11 Feb 2009 11:37:02 -0000 Received: (qmail 64586 invoked by uid 500); 11 Feb 2009 11:36:59 -0000 Delivered-To: apmail-commons-dev-archive@commons.apache.org Received: (qmail 64456 invoked by uid 500); 11 Feb 2009 11:36:57 -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 64445 invoked by uid 99); 11 Feb 2009 11:36:57 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 11 Feb 2009 03:36:57 -0800 X-ASF-Spam-Status: No, hits=-1.0 required=10.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [66.111.4.25] (HELO out1.smtp.messagingengine.com) (66.111.4.25) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 11 Feb 2009 11:36:49 +0000 Received: from compute1.internal (compute1.internal [10.202.2.41]) by out1.messagingengine.com (Postfix) with ESMTP id 39CE72914AF for ; Wed, 11 Feb 2009 06:36:04 -0500 (EST) Received: from heartbeat1.messagingengine.com ([10.202.2.160]) by compute1.internal (MEProxy); Wed, 11 Feb 2009 06:36:04 -0500 X-Sasl-enc: V1zt4shbGnXUajqBuaBVnBTjBpu8wxnmMEPJqAw4WrTw 1234352163 Received: from danfabulich.rf.lan (adsl-75-15-23-182.dsl.pltn13.sbcglobal.net [75.15.23.182]) by mail.messagingengine.com (Postfix) with ESMTPSA id 996D4C1FD for ; Wed, 11 Feb 2009 06:36:03 -0500 (EST) Date: Wed, 11 Feb 2009 03:36:01 -0800 (Pacific Standard Time) From: Dan Fabulich To: Commons Developers List Subject: [dbutils] bugfixing/java5 branches ready for merge Message-ID: User-Agent: Alpine 2.00 (WNT 1167 2008-08-23) X-X-Sender: dfabulich@warpmail.net@mail.messagingengine.com MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII X-Virus-Checked: Checked by ClamAV on apache.org I've fixed a bunch of bugs in the bugfixing branch. I think I've fixed all except bug DBUTILS-30/-28 (they're dupes). https://svn.apache.org/repos/asf/commons/sandbox/dbutils/bugfixing http://svn.apache.org/viewvc/commons/sandbox/dbutils/bugfixing/ http://svn.apache.org/viewvc/commons/sandbox/dbutils/bugfixing/?view=log I've also done a bunch of java5-izing (generics/varargs) in the java5 branch, and merged in the bug fixes from the bugfixing branch. https://svn.apache.org/repos/asf/commons/sandbox/dbutils/java5 http://svn.apache.org/viewvc/commons/sandbox/dbutils/java5/ The java5 branch is meant to be exactly like the bugfixing branch, except with generics and varargs. The generics and varargs should be erased at compile time, so the runtime API should be indistinguishable from the runtime API of dbutils-1.2. Review/comments welcome. If I were a commons/dbutils committer right now, I think I'd probably do these things (all of which require committer karma): 1) Merge "bugfixing" back to trunk 2) Close out all of the bugs I fixed 3) Stage/vote on a dbutils-1.2 release based on bugfixing/trunk 4) Make a dbutils/1.x branch 5) Merge "java5" back to trunk 6) Stage/vote on a dbutils-2.0 release based on java5/trunk ... and then start working on crazy API refactorings like my interface bean idea and Liam's RowHolder suggestions, in preparation for a 3.0 release or something. However, I am not, in fact, a commons/dbutils committer, so somewhere in there it might be nice to have a vote about that. ;-) -Dan --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org For additional commands, e-mail: dev-help@commons.apache.org