From dev-return-25395-apmail-couchdb-dev-archive=couchdb.apache.org@couchdb.apache.org Thu Feb 21 18:12:25 2013 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 09B94E273 for ; Thu, 21 Feb 2013 18:12:25 +0000 (UTC) Received: (qmail 31708 invoked by uid 500); 21 Feb 2013 18:12:24 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 31676 invoked by uid 500); 21 Feb 2013 18:12:24 -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 31668 invoked by uid 99); 21 Feb 2013 18:12:24 -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 18:12:24 +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 18:12:16 +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 1F1AA141B3 for ; Thu, 21 Feb 2013 19:07:54 +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 19:12:00 +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 Hey Noah, sorry for being snipey. On Feb 21, 2013, at 19:07 , Noah Slater wrote: > I know. I've been busy working on my automation. >=20 > Steps to reproduce: >=20 > Spin up an xlarge Ubuntu AMI. Use most recent supported Ubuntu in = quick > launch wizard. (ami-640a0610) >=20 > Try "make distsign" >=20 > That's it. Would be awesome if someone could send failure logs here. Cheers Jan --=20 >=20 >=20 > On 21 February 2013 17:59, Jan Lehnardt wrote: >=20 >>=20 >> On Feb 21, 2013, at 18:41 , Noah Slater wrote: >>=20 >>> 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. >>=20 >> I still haven=92t seen any logs that I could use to help debug this. >>=20 >>>=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 >>> -- >>> NS >>=20 >>=20 >=20 >=20 > --=20 > NS