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 2A17D10079 for ; Wed, 3 Jul 2013 16:37:58 +0000 (UTC) Received: (qmail 24607 invoked by uid 500); 3 Jul 2013 16:37:57 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 24581 invoked by uid 500); 3 Jul 2013 16:37:56 -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 24573 invoked by uid 99); 3 Jul 2013 16:37:55 -0000 Received: from minotaur.apache.org (HELO minotaur.apache.org) (140.211.11.9) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 03 Jul 2013 16:37:55 +0000 Received: from localhost (HELO mail-lb0-f179.google.com) (127.0.0.1) (smtp-auth username rnewson, mechanism plain) by minotaur.apache.org (qpsmtpd/0.29) with ESMTP; Wed, 03 Jul 2013 16:37:54 +0000 Received: by mail-lb0-f179.google.com with SMTP id w20so396319lbh.38 for ; Wed, 03 Jul 2013 09:37:52 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=AEX3UtnXZHbToU8YHKsTQmKFgfQvQOHwEjXByubZDpg=; b=IWOi8atezD8xxZls77WNuKiYpPQWV9CUVouwcThcpDN0n2MdQeR7ZIN7Zmr+4klXrI JljfhZ5DF6iOqOgBtAohnGkKd5cXji6YnFevw12pFikBWU2/Qwc3Kir/X3qhmlduKn9z iTOOQcf5soe4UkqrJhEdCv5q/+5L9RRKm/oa9pkr11g7a16Znjk8COZEf7e8cBMdMosE nFok8AFWhZyMuFvdN37srQTHxaaY8sFWKwvL0JBpNBoJjPzHY6aOmu224kuQZvlLPG3d 6zu6GQwPTd1c1DeSI6Xuw3rfSEOu/dwli+GbcjZFrKKG//gV/+XZ6zm/0FCfFWta+Ak1 84LQ== MIME-Version: 1.0 X-Received: by 10.152.4.232 with SMTP id n8mr868621lan.29.1372869472432; Wed, 03 Jul 2013 09:37:52 -0700 (PDT) Received: by 10.112.168.66 with HTTP; Wed, 3 Jul 2013 09:37:52 -0700 (PDT) In-Reply-To: References: Date: Wed, 3 Jul 2013 17:37:52 +0100 Message-ID: Subject: Re: [RELEASE][PROPOSAL] New release schedule From: Robert Newson To: "dev@couchdb.apache.org" Content-Type: text/plain; charset=ISO-8859-1 +1. Also, the 24th of July is my birthday so I might not vote on the day itself. Don't be angry. B. On 3 July 2013 17:13, Noah Slater wrote: > Hey folks, > > I've been doing a bit of thinking about the way we handle our new timed > based released, and I've come to the conclusion that doing a vote on the > 3rd Tuesday of every month is a flawed approach. > > There are delays in testing, and oftentimes multiple vote rounds. This will > consistently result in the situation where we are doing the actual release > several weeks behind schedule. The result being that, according to the > calendar, I would be doing another vote perhaps a week, or even days after > the release. This clearly makes no sense. > > So, I am proposing that we attempt to do a new release four weeks after the > last release. > > i.e. We released 1.3.1 1 week ago, so I am proposing that we attempt > another release in three weeks. > > This means that even if it takes us several weeks to do the next one, we > will then set a 4 week timer at whatever point we manage to make the > successful release. > > I believe this properly accounts for the fact that we are a volunteer > project, and that sometimes, things just take a while. But it also keeps us > on a time based schedule. > > One other change I am proposing: I think that in three weeks, we should cut > whatever is ready. If that means a major point revision, so be it. Minor, > so be it. Patch, so be it. Whatever is ready. No artificial "patch > release", "patch release", "feature release" dance. > > Assuming nobody objects, or has a better way of doing it, I will proceed > with this idea. > > You can consider this notice that I plan to start a release vote thread on > the Tuesday the 24th of July. So you have three weeks to get your features > into master. > > Thanks, > > -- > NS