Return-Path: Delivered-To: apmail-db-derby-dev-archive@www.apache.org Received: (qmail 16727 invoked from network); 11 Jul 2005 23:24:33 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 11 Jul 2005 23:24:33 -0000 Received: (qmail 98359 invoked by uid 500); 11 Jul 2005 23:24:32 -0000 Delivered-To: apmail-db-derby-dev-archive@db.apache.org Received: (qmail 98197 invoked by uid 500); 11 Jul 2005 23:24:31 -0000 Mailing-List: contact derby-dev-help@db.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: List-Id: Reply-To: "Derby Development" Delivered-To: mailing list derby-dev@db.apache.org Received: (qmail 98183 invoked by uid 99); 11 Jul 2005 23:24:31 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 11 Jul 2005 16:24:31 -0700 X-ASF-Spam-Status: No, hits=0.4 required=10.0 tests=SPF_HELO_FAIL X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: local policy) Received: from [32.97.110.130] (HELO e32.co.us.ibm.com) (32.97.110.130) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 11 Jul 2005 16:24:28 -0700 Received: from westrelay02.boulder.ibm.com (westrelay02.boulder.ibm.com [9.17.195.11]) by e32.co.us.ibm.com (8.12.10/8.12.9) with ESMTP id j6BNOSMp610594 for ; Mon, 11 Jul 2005 19:24:28 -0400 Received: from d03av02.boulder.ibm.com (d03av02.boulder.ibm.com [9.17.195.168]) by westrelay02.boulder.ibm.com (8.12.10/NCO/VER6.6) with ESMTP id j6BNOSRH268068 for ; Mon, 11 Jul 2005 17:24:28 -0600 Received: from d03av02.boulder.ibm.com (loopback [127.0.0.1]) by d03av02.boulder.ibm.com (8.12.11/8.13.3) with ESMTP id j6BNORVb002118 for ; Mon, 11 Jul 2005 17:24:27 -0600 Received: from [127.0.0.1] (DMCSDJDT41P.usca.ibm.com [9.72.133.82]) by d03av02.boulder.ibm.com (8.12.11/8.12.11) with ESMTP id j6BNOQg4002095 for ; Mon, 11 Jul 2005 17:24:27 -0600 Message-ID: <42D2FF8B.40007@debrunners.com> Date: Mon, 11 Jul 2005 16:23:55 -0700 From: Daniel John Debrunner User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.3) Gecko/20040910 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Derby Development Subject: Fixing bugs in 10.1/trunk - WAS Re: Client data source issues References: <42CDAE16.9030001@apache.org> <42CDB1BB.2010404@debrunners.com> <42D2A947.6020607@sun.com> In-Reply-To: <42D2A947.6020607@sun.com> X-Enigmail-Version: 0.90.0.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N David Van Couvering wrote: > Hi, Dan. Can you describe in more detail the process you are proposing > here? It sounds like you are suggesting that when someone does a bug > fix, it would be great if it were done in the 10.1 branch *and* the trunk? I guess the basic idea is that if some user reports a bug in 10.1 then there is some mechanism that allows them to get a Derby 10.1.x.y release that includes a fix to their problem. The current state of things (in general) has been bugs have been only fixed in the trunk and therefore a user has to wait until the next release (several months) to get a fixed version of Derby. Now if selected bug fixes were fixed in the trunk and merged up into the 10.1 branch then then users could obviously pick up fixed 10.1 versions either through snapshots or releases. As for if a specific bug should be fixed in (merged into) 10.1, that most likely is a case by case decision, based upon the severity of the problem, the risk of the fix etc. I do think that changes to the trunk post the initial release do need to be carefully reviewed by committers and others to ensure that the quality of the trunk does not degrade. So it would be great if a developer fixed a bug in the trunk and then even better if they were willing to merge it into 10.1. Such merging should not be seen as a requirement though, it's all down to "scratching their own itch". Anyone who wanted to see bug fixes from the trunk moved into 10.1 could also offer to help merge changes from the trunk to 10.1, and then help in getting a newer 10.1 release generated. Related to this I would like to see a way to mark a fixed bug as 'this is a good candiate for 10.1 as well', e.g. DERBY-447. Anyone looking to produce an improved 10.1 could use such a list of bugs to select ones to merge to 10.1 branch. Dan.