Return-Path: Delivered-To: apmail-lucene-dev-archive@www.apache.org Received: (qmail 29396 invoked from network); 5 Dec 2010 06:04:21 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 5 Dec 2010 06:04:21 -0000 Received: (qmail 52449 invoked by uid 500); 5 Dec 2010 06:04:20 -0000 Delivered-To: apmail-lucene-dev-archive@lucene.apache.org Received: (qmail 52275 invoked by uid 500); 5 Dec 2010 06:04:19 -0000 Mailing-List: contact dev-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@lucene.apache.org Delivered-To: mailing list dev@lucene.apache.org Received: (qmail 52267 invoked by uid 99); 5 Dec 2010 06:04:19 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 05 Dec 2010 06:04:19 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=10.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of markrmiller@gmail.com designates 209.85.216.48 as permitted sender) Received: from [209.85.216.48] (HELO mail-qw0-f48.google.com) (209.85.216.48) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 05 Dec 2010 06:04:11 +0000 Received: by qwi4 with SMTP id 4so149778qwi.35 for ; Sat, 04 Dec 2010 22:03:50 -0800 (PST) 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:references:in-reply-to :content-type:content-transfer-encoding; bh=7rp/0vxfrGn2nfEYde42HD2zVJ3GKzSBYbQ5kfL3aj0=; b=jnFWtHft8F63DGXEbEwahRe4elYzQkLAUcC2qhJUloH/tnUasUo+GWseyuvlpxsV3K xGGii3AWbVX2uv+FGAE80z7QLe343KcdLSyrvG3HlsfGf4zr3jkNLMjXeqQCQjHQnXY2 RSu6birOvNJTsR8NeFBnYbKKiwKlD+uDoEPMs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; b=WdoRiwDS0VkOSxuwbRqH1N2wcuV88MV91OIqQyWl5Rg78vrSvNDyTgqyGwJ+itQ3BF aHWpBZFB24xfTw1F4DqN67uPPHTy/YTNNIYtv+2RraCARHX62ufKQa6eLgDybSw0CgRz r/Mh2FfkIhj1Cf2JkEBWpifeXVwDGgNR6RfzA= Received: by 10.220.176.129 with SMTP id be1mr749508vcb.3.1291529029853; Sat, 04 Dec 2010 22:03:49 -0800 (PST) Received: from Mark-Millers-MacBook-Pro.local (ool-457823a1.dyn.optonline.net [69.120.35.161]) by mx.google.com with ESMTPS id fv6sm1196561vbb.18.2010.12.04.22.03.44 (version=SSLv3 cipher=RC4-MD5); Sat, 04 Dec 2010 22:03:48 -0800 (PST) Message-ID: <4CFB2B3F.4050308@gmail.com> Date: Sun, 05 Dec 2010 01:03:43 -0500 From: Mark Miller User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:2.0b8pre) Gecko/20101116 Thunderbird/3.3a1 MIME-Version: 1.0 To: dev@lucene.apache.org Subject: Re: Changes Mess References: <000d01cb9163$22ac2d10$68048730$@thetaphi.de> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org I like this idea myself - it would encourage better JIRA summaries and reduce duplication. It's easy to keep a mix of old and new too - keep the things that Grant mentions in CHANGES.txt (back compat migration, misc info), but you can also just export a text Changes from JIRA at release and add that (along with a link). Certainly nice to have a 'hard' copy. https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12315147&styleName=Text&projectId=12310110&Create=Create The only thing I don't like is the loss of the current credit system - I like that better than the crawl through JIRA method. I think prominent credits are a good encouragement for new contributors. Any comments on that? - Mark On 12/2/10 11:46 AM, Grant Ingersoll wrote: > I think we should drop the item by item change list and instead focus on 3 things: > 1. Prose describing the new features (see Tika's changes file for instance) and things users should pay special attention to such as when they might need to re-index. > 2. Calling out explicit compatibility breaks > 3. A Pointer to full list of changes in JIRA. Alternatively, I believe there is a way in JIRA to export/generate a summary of all issues fixed. > > #1 can be done right before release simply by going through #3 and doing the appropriate wordsmithing. #2 should be tracked as it is found. > > It's kind of silly that we have all this duplication of effort built in, not too mention having to track it across two branches. > > We do this over in Mahout and I think it works pretty well and reduces the duplication quite a bit since everything is already in JIRA and JIRA produces nice summaries too. It also encourages people to track things better in JIRA. #1 above also lends itself well as the basis of press releases/blogs/etc. > > -Grant > > > On Dec 1, 2010, at 11:54 AM, Michael McCandless wrote: > >> So, going forward... >> >> When committing an issue that needs a changes entry, where are we >> supposed to put it? >> >> EG if it's a bug fix that we'll backport all the way to 2.9.x... where >> does it go? >> >> If it's a new feature/API that's going to 3.x and trunk... only in >> 3.x's CHANGES? >> >> Mike >> >> On Wed, Dec 1, 2010 at 9:22 AM, Uwe Schindler wrote: >>> Hi all, >>> >>> when merging changes done in 2.9.4/3.0.3 with current 3.x and trunk I found >>> out that 3.x changes differ immense between the trunk changes.txt and the >>> 3.x changes.txt. Some entries are missing in the 3.x branch, but are >>> available in trunk's 3.x part or other entries using new trunk class names >>> are between 3.x changes in trunk. >>> >>> I copied over the 3.x branch CHANGES.txt over trunks 3.x section and >>> attached a patch of this. What should we do? Its messy :( Most parts seem to >>> be merge failures. We should go through all those diff'ed issues and check >>> where they were really fixed (3.x or trunk) and move the entries >>> accordingly. After that in the 3.x branch and in trunk's 3.x section of >>> CHANGES.txt should be identical text! >>> >>> Uwe >>> >>> ----- >>> Uwe Schindler >>> H.-H.-Meier-Allee 63, D-28213 Bremen >>> http://www.thetaphi.de >>> eMail: uwe@thetaphi.de >>> >>> >>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org >>> For additional commands, e-mail: dev-help@lucene.apache.org >>> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org >> For additional commands, e-mail: dev-help@lucene.apache.org >> > > -------------------------- > Grant Ingersoll > http://www.lucidimagination.com > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org > For additional commands, e-mail: dev-help@lucene.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org For additional commands, e-mail: dev-help@lucene.apache.org