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 17BBCE0F7 for ; Thu, 21 Feb 2013 17:59:59 +0000 (UTC) Received: (qmail 90323 invoked by uid 500); 21 Feb 2013 17:59:58 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 90285 invoked by uid 500); 21 Feb 2013 17:59:58 -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 90275 invoked by uid 99); 21 Feb 2013 17:59:58 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 21 Feb 2013 17:59:58 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [80.244.253.218] (HELO mail.traeumt.net) (80.244.253.218) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 21 Feb 2013 17:59:50 +0000 Received: from rose.coup (p5797A015.dip.t-dialin.net [87.151.160.21]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mail.traeumt.net (Postfix) with ESMTPSA id 43F8E144AD for ; Thu, 21 Feb 2013 18:55:28 +0100 (CET) Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\)) Subject: Re: Releases procedure From: Jan Lehnardt In-Reply-To: Date: Thu, 21 Feb 2013 18:59:34 +0100 Content-Transfer-Encoding: quoted-printable Message-Id: References: <70FBD9BE-D6C7-4269-80D0-C3509DED6301@apache.org> To: dev@couchdb.apache.org X-Mailer: Apple Mail (2.1499) X-Virus-Checked: Checked by ClamAV on apache.org On Feb 21, 2013, at 18:41 , Noah Slater wrote: > The hours and days I am spending on this release are trying to make up = for > a non-deterministic test suite that can take hours and hours to = babysit, to > the point where I am having to automate my way around it. I still haven=92t seen any logs that I could use to help debug this. >=20 > The NEWS and CHANGES stuff should take 5-10 minutes tops. But if it is > neglected, then the problem compounds, because now I have to look = through > the timelines and organise things so we are consistent. >=20 >=20 > On 21 February 2013 17:32, Jan Lehnardt wrote: >=20 >>=20 >> On Feb 21, 2013, at 18:29 , Noah Slater wrote: >>=20 >>> Your response rests on a fallacy, in any case. >>>=20 >>> Maintaining a list of release versions is going to be a PITA no = matter >> what >>> we do. Especially when we have four or five divergent timelines. = Moving >>> these to the docs only consolidates the maintenance into one file. = This >>> will still require care and attention, and I believe it is = appropriate of >>> me to remind people of that. The current state of affairs is a = complete >>> mess. >>=20 >> All I know is we spend hours and days on this each release and I = don=92t >> think this needs to be the case. >>=20 >> Best >> Jan >> -- >>=20 >>=20 >>=20 >>>=20 >>>=20 >>> On 21 February 2013 17:19, Jan Lehnardt wrote: >>>=20 >>>>=20 >>>> On Feb 21, 2013, at 18:16 , Noah Slater wrote: >>>>=20 >>>>> Hi, >>>>>=20 >>>>> If you're doing a release, please ensure proper NEWS and CHANGES >> hygiene >>>>> The recent releases went out with a entries in these files for = versions >>>> we >>>>> have not yet released. And some are missing entries for previous >> versions >>>>> we have released. I have added a few additional instructions to = the >> wiki, >>>>> so hopefully these will be caught next time. >>>>=20 >>>> Alternatively, let=92s finally kill this superfluous, error-prone, >>>> time-wasting >>>> distraction from actual work and ensure the important information >> contained >>>> in it are covered in the docs. >>>>=20 >>>> Cheers >>>> Jan >>>> -- >>>>=20 >>>>=20 >>>=20 >>>=20 >>> -- >>> NS >>=20 >>=20 >=20 >=20 > --=20 > NS