Return-Path: X-Original-To: apmail-couchdb-dev-archive@www.apache.org Delivered-To: apmail-couchdb-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 975C7970D for ; Tue, 21 May 2013 07:01:08 +0000 (UTC) Received: (qmail 44369 invoked by uid 500); 21 May 2013 07:01:08 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 44248 invoked by uid 500); 21 May 2013 07:01:07 -0000 Mailing-List: contact dev-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@couchdb.apache.org Delivered-To: mailing list dev@couchdb.apache.org Received: (qmail 44220 invoked by uid 99); 21 May 2013 07:01:06 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 21 May 2013 07:01:06 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of kxepal@gmail.com designates 74.125.82.44 as permitted sender) Received: from [74.125.82.44] (HELO mail-wg0-f44.google.com) (74.125.82.44) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 21 May 2013 07:01:01 +0000 Received: by mail-wg0-f44.google.com with SMTP id a12so124667wgh.23 for ; Tue, 21 May 2013 00:00:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=aTrz0POjJv8h1SsV0wJQKWHQCgCiP3M2EBRaRsT0rDg=; b=FC0uswCfguhMKY2rYvqlXWMkhRDqV2LD+ldX7Zp4nW4wHu7ZFDYO+fL/2RuWFebZVI FogcqHU1J+Fcnm/MjSpI+aMrbSPO8tfmnbiZtSjExcL76IdLimk6V3Q64aj5qDiT2Bgu HOKxPXv92g1oloFLAk9e2OoqGjiz0knGZY1v9UBWKpBcZVE8b9T2wUSR2tP4kOqUIPY0 J+gJlg17LDNzIqL0uEGqnGFyjLFqaoY/Rie1lSf4ZDj1kgKYWQOm1MsX6PE+AnfJhYPu gQ/9lBcEaES/72IHcX/ZlBmseZQL/lWPHIrzt49P3PotkFnIl1R9xyG9ixpuLp5CgpyW iNaA== MIME-Version: 1.0 X-Received: by 10.180.189.136 with SMTP id gi8mr20578206wic.11.1369119641092; Tue, 21 May 2013 00:00:41 -0700 (PDT) Received: by 10.180.74.162 with HTTP; Tue, 21 May 2013 00:00:41 -0700 (PDT) In-Reply-To: References: <2CA06D57-686C-4D66-892A-14912D95F3F2@apache.org> Date: Tue, 21 May 2013 11:00:41 +0400 Message-ID: Subject: Re: [DISCUSS] How to generate our release notes (Was: Re: [4/6] git commit: updated refs/heads/1.3.x to 5e64395) From: Alexander Shorin To: "dev@couchdb.apache.org" Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org Hi Dave! > What I mean is that instead of having in the source tree: > > release.1.4.rst > release.1.3.1.rst > release=E2=80=A6. etc > > we just have release.rst, and if you want to see the release notes for > a specific (historic) version you'll just checkout that branch, or > link to it directly in the ASF web-browsable repo. This is bad idea by two reasons: 0. Namespaces are good. Placing all this stuff under release/ directory removes top level pollution. 1. For every new release there is need to copy-paste old release.rst to release.{version}.rst - that is boring and erroneousness. Naming them explicitly like 1.3.rst removes this problem from start. 2. Showing version number in url helps to figure to which CouchDB version this release notes are belongs to. Just release.rst is about something unspecific. The use case I'm referencing to is Python docs: 1. http://docs.python.org/dev/whatsnew/ 2. http://docs.python.org/3.1/whatsnew/ 3. http://docs.python.org/2.7/whatsnew/ etc. > Alex, I also agree having a single file with the history in it for > release notes is a Good Thing albeit more work. I can't think of a > better (less work) way that still makes it easy for users. > > Seems we are all in agreement now, how about I summarise this up later > today (unless somebody beats be to it) and we start working through > this for 1.3.1 ? Not agreed by reasons above. Probably I'll make some demo to show. > Alex/Dirkjan - have you any more outstanding doc bits to merge in? We > also have Stefan's github PR https://github.com/apache/couchdb/pull/58 > to go in. I'd take this changes as modified patch into my local repo since I have a bit different docs structure now. They are not forgotten. -- ,,,^..^,,,