Return-Path: X-Original-To: apmail-incubator-cloudstack-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-cloudstack-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 5C5FEE9BF for ; Tue, 12 Feb 2013 19:31:11 +0000 (UTC) Received: (qmail 47362 invoked by uid 500); 12 Feb 2013 19:31:11 -0000 Delivered-To: apmail-incubator-cloudstack-dev-archive@incubator.apache.org Received: (qmail 47330 invoked by uid 500); 12 Feb 2013 19:31:10 -0000 Mailing-List: contact cloudstack-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: cloudstack-dev@incubator.apache.org Delivered-To: mailing list cloudstack-dev@incubator.apache.org Received: (qmail 47320 invoked by uid 99); 12 Feb 2013 19:31:10 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 12 Feb 2013 19:31:10 +0000 X-ASF-Spam-Status: No, hits=-1.6 required=5.0 tests=RCVD_IN_DNSWL_MED,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [74.125.149.242] (HELO na3sys009aog117.obsmtp.com) (74.125.149.242) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 12 Feb 2013 19:31:02 +0000 Received: from mail-vb0-f71.google.com ([209.85.212.71]) (using TLSv1) by na3sys009aob117.postini.com ([74.125.148.12]) with SMTP ID DSNKURqYWxWPU3IcAIZKfCKknysrqlr2D/WD@postini.com; Tue, 12 Feb 2013 11:30:42 PST Received: by mail-vb0-f71.google.com with SMTP id p1so492854vbi.2 for ; Tue, 12 Feb 2013 11:30:34 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:x-received:date:from:to:subject:message-id:references :mime-version:content-type:content-disposition:in-reply-to :user-agent:x-gm-message-state; bh=kG2MkMc2lyHomm5NsoGu9mcQchliV5NA1+uETXtg+6s=; b=hcK6q1wKW/QkkZqyNrWlXIyrhsbLM6+7RLi1GXirl7Y/d4Rn/bykFPV6rTneD+zxrK CNU49Qhe+1CUYPzfgD6xUNSfyD+U9SiNqnq+XcEjT0WLLoss781GNhGvHI+VTH6oJWzE fmk45+gWUcwcEsKd5RDbAvkGKe0f7fYfkZPHKIFfizxWEOfq5Ee9+1rSYqUP5x+S2zVd 9koEiAHEwvk0812s/IIPF8P8PBc3S7K9XMHKISGP0V1uf7QvCtvToZO3Y3FmDr07BVJv VVub0MAbzA/RzJw364qHLNCZLXH8w86+LBOn2jwR4/JNU4AiEdf9LViu1f2hDq4UAwD+ LXkg== X-Received: by 10.52.174.201 with SMTP id bu9mr22174961vdc.45.1360697434671; Tue, 12 Feb 2013 11:30:34 -0800 (PST) X-Received: by 10.52.174.201 with SMTP id bu9mr22174957vdc.45.1360697434524; Tue, 12 Feb 2013 11:30:34 -0800 (PST) Received: from USLT-205755.sungardas.corp ([216.203.6.11]) by mx.google.com with ESMTPS id cl9sm66365553vdb.3.2013.02.12.11.30.33 (version=TLSv1 cipher=RC4-SHA bits=128/128); Tue, 12 Feb 2013 11:30:33 -0800 (PST) Received: by USLT-205755.sungardas.corp (Postfix, from userid 76098887) id 1A287F4E66CF; Tue, 12 Feb 2013 14:30:31 -0500 (EST) Date: Tue, 12 Feb 2013 14:30:31 -0500 From: Chip Childers To: cloudstack-dev@incubator.apache.org Subject: Re: [DOCS][DISCUSS]Documentation for 4.1 Message-ID: <20130212193031.GK72518@USLT-205755.sungardas.corp> References: <73EB847A-A354-4145-BFEB-6FB21A8EE9BD@gmail.com> <20130212165442.GA12099@localhost.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20130212165442.GA12099@localhost.localdomain> User-Agent: Mutt/1.5.21 (2010-09-15) X-Gm-Message-State: ALoCoQmVe4w8UFRfDJ6bDY/fm3vH7pTtHURzLnIzrdDfr4xAru67fAx+hgxpPHQHtrtCo3SbW41xBivOFJ/QYpPyaScOYWrcoDXSb8FVWmTcCXViFeM5cfudgMB+5rxSgf1gGVgCkmdigUfvUJA5CmqhBXpK0G22kD97qVGJiqZDWS5YRodPQgdCPYFu62NbJ54TI4zaQdwH X-Virus-Checked: Checked by ClamAV on apache.org On Tue, Feb 12, 2013 at 10:54:42AM -0600, Joe Brockmeier wrote: > On Tue, Feb 12, 2013 at 05:25:11PM +0100, Sebastien Goasguen wrote: > > After 2/28 we will just fix doc bugs, not add new docs, even if a feature > > is included in 4.1 if its docs are not in by 2/28 then too bad. > > -1 to this. > > The reason for stopping feature development with a hard freeze is that > new features have the potential to disrupt the codebase badly enough > that it's a major issue. > > Adding new docs makes it a problem for translators, but it doesn't carry > the same level of disruption as new features. For example, think about > the impact if Javelin landed a week later than it did into master vs. > the impact of adding another section to the install or admin guide. It's > not really comparable. > > Also - leaving a feature out of a release means it can be picked up in a > later release. Failing to document features is, basically, a bug that > should be fixed (if possible) before a release. > Unless that feature's lack of documentation effectively just means that it's not used (but available). > > That's a bit of tough love, but that's what will happen if we want to > > stick to the schedule. > > I'd like to stick to the schedule, but we should have more flexibility > here than with features. It's also worth noting this is the first > time through with a hard feature release and we're still finding our way > - and what we seem to be finding is that ~1 month for documentation is a > bit tricky when a lot of features land (or don't) right on the feature > deadline. I actually agree with Joe for 4.1.0. Right up until 2013-03-22, but only as a way to give our docs folks a bit more time to catch up. The more that's done earlier the better. The implication of this is that our translations will suffer (i.e., not be done). We could have a post-release translation update planned, since the published docs site doesn't have to be part of a release officially. BTW, do we have anything beyond en-US published to the website anyway? If not, we should! All that being said, I think that we need to work out a better schedule / plan for the next feature release. I think back to the discussions about the schedule, and a general desire to consider "done" for a feature as meaning "coded, tested, documented". Perhaps that has to become the criteria for next time? > > Best, > > jzb > -- > Joe Brockmeier > http://dissociatedpress.net/ > Twitter: @jzb >