Return-Path: Delivered-To: apmail-commons-dev-archive@www.apache.org Received: (qmail 53512 invoked from network); 12 Sep 2010 18:15:04 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 12 Sep 2010 18:15:04 -0000 Received: (qmail 79742 invoked by uid 500); 12 Sep 2010 18:15:04 -0000 Delivered-To: apmail-commons-dev-archive@commons.apache.org Received: (qmail 79605 invoked by uid 500); 12 Sep 2010 18:15:03 -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 79595 invoked by uid 99); 12 Sep 2010 18:15:03 -0000 Received: from Unknown (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 12 Sep 2010 18:15:03 +0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of phil.steitz@gmail.com designates 209.85.216.178 as permitted sender) Received: from [209.85.216.178] (HELO mail-qy0-f178.google.com) (209.85.216.178) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 12 Sep 2010 18:14:39 +0000 Received: by qyk36 with SMTP id 36so4631777qyk.9 for ; Sun, 12 Sep 2010 11:14:19 -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 :user-agent:mime-version:to:subject:content-type :content-transfer-encoding; bh=E5pCTIJM3SYd0c/5HtRmepzdOot6LBAlfUFaU8Ijwm0=; b=xVAMVuZQOFokRGdTSCNIrZJ7kwszBcCbHxfnh2fXYlGNkp6cmu9UjbC30t36daHJnr 3YYi7mjiK0lmKFJcCYZiE+4UzqAPJGu+c9fsATyVvktiA2qRvAEQuhOHz66QsV26Ywhs 8F0YwXHbgl1FP0EMDjoKcz5JioI+GHFYHlBng= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; b=uv8aY5Bd+QGzYYMBuBy0yptZGG3fjCif07NsKqSvJaHYtRwn2mUzVxAPQnzFM/7WOE CU0bsYjMAUYoqGjcKMQIs22tXqfT3HabG+MsHVQHt0wJXxu9o+864yR7w0JVQzhVWv+g yxa/KbRo8BGnjINNlogzGO1OQloWtdR0AHBKY= Received: by 10.224.130.77 with SMTP id r13mr2158480qas.163.1284315258835; Sun, 12 Sep 2010 11:14:18 -0700 (PDT) Received: from phil-steitzs-macbook-pro.local (c-68-44-120-111.hsd1.de.comcast.net [68.44.120.111]) by mx.google.com with ESMTPS id t18sm5335745qco.32.2010.09.12.11.14.17 (version=SSLv3 cipher=RC4-MD5); Sun, 12 Sep 2010 11:14:17 -0700 (PDT) Message-ID: <4C8D1879.2090807@gmail.com> Date: Sun, 12 Sep 2010 14:14:17 -0400 From: Phil Steitz User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.9) Gecko/20100825 Thunderbird/3.1.3 MIME-Version: 1.0 To: Commons Developers List Subject: [pool] Start work on 2.0? Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org I would like to begin working toward a version 2.0 of [pool]. I would also like to declare the 1.x codebase as officially "bugfix only." If others are OK with this and there is sufficient interest in working toward a pool 2.0, I will cut a 1.x legacy branch and start discussing / coding / applying patches for the following 2.0 features in trunk: 0) Generification (POOL-83) 1) Replace wait/notify with 1.5+ thread management 2) JMX instrumentation and management 3) Remove deprecated methods 4) Instance tracking (holding references to instances under management and tracking events of interest from them - meeting DBCP AbanonedObjectPool requirement) 5) Clean up and extend pool maintenance Obviously, this is just my personal wish-list for [pool] and I am open to any and all other ideas / itches. What I would really like to know at this point is whether or not there is community interest in a modernized version of [pool] containing features like the ones listed above. Ugly as it may be, I think that given the level of reuse of [pool], if we do move forward with 2.0, we will have to change the package name to "pool2." So I guess I am asking for consensus to make that change in trunk as well. Thanks in advance! Phil --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org For additional commands, e-mail: dev-help@commons.apache.org