Return-Path: X-Original-To: apmail-commons-dev-archive@www.apache.org Delivered-To: apmail-commons-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id B5985E6BA for ; Mon, 31 Dec 2012 02:43:49 +0000 (UTC) Received: (qmail 52470 invoked by uid 500); 31 Dec 2012 02:43:48 -0000 Delivered-To: apmail-commons-dev-archive@commons.apache.org Received: (qmail 52122 invoked by uid 500); 31 Dec 2012 02:43:48 -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 52084 invoked by uid 99); 31 Dec 2012 02:43:47 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 31 Dec 2012 02:43:47 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of jak-commons-dev@m.gmane.org designates 80.91.229.3 as permitted sender) Received: from [80.91.229.3] (HELO plane.gmane.org) (80.91.229.3) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 31 Dec 2012 02:43:38 +0000 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1TpVLc-0004rf-PC for dev@commons.apache.org; Mon, 31 Dec 2012 03:43:28 +0100 Received: from hsi-kbw-095-208-058-089.hsi5.kabel-badenwuerttemberg.de ([95.208.58.89]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 31 Dec 2012 03:43:28 +0100 Received: from joerg.schaible by hsi-kbw-095-208-058-089.hsi5.kabel-badenwuerttemberg.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 31 Dec 2012 03:43:28 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: dev@commons.apache.org From: =?UTF-8?B?SsO2cmc=?= Schaible Subject: Re: [Math] Performance bug: Lessons to be drawn? Date: Mon, 31 Dec 2012 03:43:06 +0100 Lines: 33 Message-ID: References: <20121231000137.GB20126@dusk.harfang.homelinux.org> Reply-To: joerg.schaible@gmx.de Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8Bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: hsi-kbw-095-208-058-089.hsi5.kabel-badenwuerttemberg.de User-Agent: KNode/4.9.3 X-Virus-Checked: Checked by ClamAV on apache.org Hi Gilles, Gilles Sadowski wrote: > Hello. > > Are there lessons to be drawn from the problem discovered just after the > recent release? Apart from pointing fingers, that is. :-} > > I presume that people who voted for the release did as thorough a review > as they could. > And the problem is not primarily one of unit test coverage. Some use cases > will always escape the scope of unit testing: It is not reasonable to > extend the tests suite with all imaginable use cases. > > One thing that comes to mind would be to announce the release candidates > on the "user" ML, gently requesting those users who intend to upgrade to > test the JAR in as many of their applications as possible. ["Let them > speak now or forever remain silent." ;-)] > For backwards-compatible releases, that does not seem to be a huge burden > on the people that use CM. > > What do you think? So what? Simply release 3.1.1. We as PMC have to rely on the active component committers that they got it right. This time something slipped through, shit happens. No-one can expect that most of the commons PMC can judge a release with regard to contents. But we try to ensure the formal rules. These rules ensure that we should be able to get out a binary compatible 3.1.1 very easy. Cheers, Jörg --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org For additional commands, e-mail: dev-help@commons.apache.org