Return-Path: X-Original-To: apmail-accumulo-dev-archive@www.apache.org Delivered-To: apmail-accumulo-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 6D67B103DF for ; Wed, 19 Feb 2014 21:59:41 +0000 (UTC) Received: (qmail 82510 invoked by uid 500); 19 Feb 2014 21:59:40 -0000 Delivered-To: apmail-accumulo-dev-archive@accumulo.apache.org Received: (qmail 82469 invoked by uid 500); 19 Feb 2014 21:59:40 -0000 Mailing-List: contact dev-help@accumulo.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@accumulo.apache.org Delivered-To: mailing list dev@accumulo.apache.org Received: (qmail 82461 invoked by uid 99); 19 Feb 2014 21:59:40 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 19 Feb 2014 21:59:40 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of busbey@cloudera.com designates 209.85.216.176 as permitted sender) Received: from [209.85.216.176] (HELO mail-qc0-f176.google.com) (209.85.216.176) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 19 Feb 2014 21:59:36 +0000 Received: by mail-qc0-f176.google.com with SMTP id e16so1750266qcx.21 for ; Wed, 19 Feb 2014 13:59:15 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:content-type; bh=F5aE4q/vU9ZCQix4XIuTgOSaYYjfsohma9z8J6fWcQU=; b=DDDtCawFGIZlKbebondV6Y2R8RwLNED4MaSEKPCTCNwjEgHRQUsGMpSmkBVtqG2b7/ NkltKPS0EvbiPK1umSIHd2R0RxLqwGjwsz3GqmpFXNUO9VWUnEDsBz4KYswsf9w2dE5n rlBt+bIPxSPMF5IpRFmu+snDLGqIWU41hEEHut5B86CEDX+9mqYWcEN+5QHjtlJ9PzB5 IZM69RusSQ5U/wxhayAfLOReAAxPQqs9oTJXMyb00fHCtRVibuY6AUgRQC2P5REy95k8 2ntybiLAvbDhvZOdyWs3RYZRMcXkfhxP1JhYXqTNrMYJngLuHsXHphKHp8AMNP/HvX/d zrGw== X-Gm-Message-State: ALoCoQmO0UwA4Je/5N21mu1zIl3rar9R1UtlRTpVIAMsVlNC9POkoYz3pFVgzj23tl/yE5KR1O8W X-Received: by 10.224.113.204 with SMTP id b12mr53859393qaq.35.1392847155716; Wed, 19 Feb 2014 13:59:15 -0800 (PST) MIME-Version: 1.0 Received: by 10.229.232.70 with HTTP; Wed, 19 Feb 2014 13:58:55 -0800 (PST) In-Reply-To: References: <53052278.8050402@gmail.com> From: Sean Busbey Date: Wed, 19 Feb 2014 15:58:55 -0600 Message-ID: Subject: Re: [DISCUSS] CHANGES Documents To: "dev@accumulo apache. org" Content-Type: multipart/alternative; boundary=047d7bea3e20f173e404f2c97fda X-Virus-Checked: Checked by ClamAV on apache.org --047d7bea3e20f173e404f2c97fda Content-Type: text/plain; charset=UTF-8 I'd prefer it if the CHANGES document included all changes, as they do in Avro and Jackson[1]. For those who just get a distribution dropped on them, it provides a very useful short way of tracking lots of info. Not everyone can get to the source repo readily. In this case the CHANGES file also then serves as an easy way of tracking which minor versions of a previous major version are included in the current major version. This is especially true if users are cut off from the Internet and are looking to upgrade from an older version. Marginally related: I'd really like us to add a call out section for backwards incompatible changes. (including from X.Y to X.Y+1) [1]: http://svn.codehaus.org/jackson/tags/1.8/1.8.9/release-notes/VERSION https://github.com/apache/avro/blob/trunk/CHANGES.txt -Sean On Wed, Feb 19, 2014 at 3:49 PM, Mike Drob wrote: > I'd be happy with the solution described. > > > I saw a project _somewhere_ using a way more detailed release notes style, > of the format: > > [issue key] [priority] [issue type] reported by [reporter], resolved by > [assignee] > [summary] > > But that might be too verbose and I can't find it again anyway. > > Mike > > > On Wed, Feb 19, 2014 at 4:30 PM, Josh Elser wrote: > > > The CHANGES document that is included in an Accumulo release contains > some > > set of changes from a previous release which presently contain the > > following information: > > > > 1) Issue Type (Task, Bug, Feature, etc) > > 2) Issue Number (ACCUMULO-1234) > > 3) Issue Subject > > > > There have been various preferences expressed, primarily over IRC, on > > which changes should be contained and how they should be formatted. The > > largest consensus, and what I believe we should do, is as follows: > > > > Entries in a CHANGES file should contain issues, delimited by minor > > version within the major version[1], grouped by issue type. The minor > > version changes sorted be sorted in reverse order (e.g. 1.5.2, 1.5.1, > then > > 1.5.0). Changes from the previous major version (e.g. 1.4.x) would *not* > be > > included in this CHANGES file. > > > > Opinions? The results of this discussion will be documented on the > > release-making page[2] of the website for future reference. > > > > - Josh > > > > [1] Major and minor version here is referred to as Y and Z of version > > strings of the form: X.Y.Z (not as prescribed by semver, proper) > > [2] http://accumulo.apache.org/releasing.html > > > --047d7bea3e20f173e404f2c97fda--