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 090FD1047A for ; Thu, 20 Feb 2014 06:11:42 +0000 (UTC) Received: (qmail 72364 invoked by uid 500); 20 Feb 2014 06:11:41 -0000 Delivered-To: apmail-accumulo-dev-archive@accumulo.apache.org Received: (qmail 72252 invoked by uid 500); 20 Feb 2014 06:11:39 -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 72239 invoked by uid 99); 20 Feb 2014 06:11:38 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 20 Feb 2014 06:11:38 +0000 X-ASF-Spam-Status: No, hits=2.2 required=5.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of busbey@cloudera.com designates 209.85.192.41 as permitted sender) Received: from [209.85.192.41] (HELO mail-qg0-f41.google.com) (209.85.192.41) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 20 Feb 2014 06:11:33 +0000 Received: by mail-qg0-f41.google.com with SMTP id i50so3107851qgf.0 for ; Wed, 19 Feb 2014 22:11:12 -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=DQUzBPkBC+n3W4QGwEOIgS9+WvkfW+hQky4PYQQ3q9A=; b=MSUJpEOUk4h9OxL6kRl9GmuVuyInCuZWTanNXtv3a+e9yPh6qw3+Jp/83KDBwu+Wd2 XFYPC0OyjO8QJzMXWy46fhaRpnlh88RTapn3PUMFxMFoG+P5ABfc4TDB9oG0sBsdpjvq p6cfG5sQJhUtg/OLeHJwmwcXkxWjG5uak6QQN/ty0hEbqer/PSmWZHGfK4gTI59F11ir GzHefo1CaVOkwwmUK0Vlbz6EgNQWoamPrFVcgdrfAS4je38tAyTZg226piNBRL0hAlJ4 XotnCKUrSFwv4P3IxYrsAytkJU2t2yXOs+cFtpRKzebyTsfNhcIXHfRBfzLMJbgvS1+x WpOQ== X-Gm-Message-State: ALoCoQk4Ruz7nGx/3/QLHQvqROpWihxfY9HTOwNcZhUgLLlyFA5WpTcikbyesm6CnUqaqoZH5GtB X-Received: by 10.224.40.80 with SMTP id j16mr55586882qae.3.1392876672372; Wed, 19 Feb 2014 22:11:12 -0800 (PST) MIME-Version: 1.0 Received: by 10.229.232.70 with HTTP; Wed, 19 Feb 2014 22:10:52 -0800 (PST) In-Reply-To: References: <53052278.8050402@gmail.com> From: Sean Busbey Date: Thu, 20 Feb 2014 00:10:52 -0600 Message-ID: Subject: Re: [DISCUSS] CHANGES Documents To: "dev@accumulo apache. org" Content-Type: multipart/alternative; boundary=047d7beba10c45fe3804f2d05fa5 X-Virus-Checked: Checked by ClamAV on apache.org --047d7beba10c45fe3804f2d05fa5 Content-Type: text/plain; charset=UTF-8 On Wed, Feb 19, 2014 at 10:33 PM, Christopher wrote: > > value people are actually getting from this file. I strongly suspect > that, if anything, people just want to know the simple answers "What's > New?" and "Does this fix my bug yet?" questions, and I don't think > this file answers either of those questions well in any of the > previous releases. Nor do I think this format lends itself easily to > answering those questions. A per-release "Release Notes" section on > the website would probably be more useful for that purpose, with a > footnote reference to SCM/JIRA for the full list of changes. But, is > there another role the CHANGES file is expected to play which I'm > overlooking? > The main one I can think of is "Will this break my already working system in some other way?" So in addition to your two above major areas, I'd say a section on known backwards incompatible changes[1] would cover things. I agree that a section on the website would be more broadly useful than in the distribution (esp if we're authoring this rather than generating it via jira). I think it would be beneficial, however, to use Markdown in the CMS to author and then include that file directly in the distro as a snapshot for those offline. Authoring in the CMS would hopefully also encourage us to update the document incrementally rather than making the release manager handle it at the end. The more I reread this thread, the more I like the release notes described by Eric[2]. -Sean [1]: To the public API, at a minimum. I think there are a few other things that practically speaking we should also call out, like changes to implicit configuration via defaults, the core iterators, or the Constraint interface. [2]: http://s.apache.org/ih9 --047d7beba10c45fe3804f2d05fa5--