That's cool. The times involved were much less important than the general
structure of the proposal. (And it is just that, a proposal. If y'all can
think of better ways to do this, I am excited to hear them. This is an area
I'm trying to figure out myself.)

On 5 November 2012 14:39, Kevin Kluge <kevin.kl...@citrix.com> wrote:

> This schedule gives us only 7 weeks from today to develop features, and of
> that time most committers will be offline for a week or two due to
> holidays.  Some features have already been developed, but I don't think,
> relatively speaking, much has been done in the past few weeks.  Even if we
> adopt 4 month release cycles (as in the other thread) we'd still get 4
> months of feature development, unlike this proposal where dev time is quite
> small.   I'd prefer to push this release to have at least 4 months of dev.
>  This better spreads out the cost of regression testing, doc reviews, etc
> and be more efficient for the project.  So I'd propose to take the dates
> you listed and add two months to all of them.
>
> -kevin
>
>
> > -----Original Message-----
> > From: Chip Childers [mailto:chip.child...@sungard.com]
> > Sent: Saturday, November 03, 2012 9:32 AM
> > To: <cloudstack-dev@incubator.apache.org>
> > Subject: Re: [ASFCS41] Proposed schedule for our next release
> >
> > On Nov 3, 2012, at 12:06 PM, Noah Slater <nsla...@apache.org> wrote:
> >
> > > On 2 November 2012 03:07, Chip Childers <chip.child...@sungard.com>
> > wrote:
> > >
> > >> First, note the subject tag of "[ASFCS41]".  I'm making 2 assumptions
> > >> right now.  First, that we should adopt semantic versioning for our
> > >> versioning scheme.  Second, that our next feature release will be
> > >> backward compatible with 4.0.0-incubating.
> > >
> > > Cool. Which would make it 5.0, then?
> > >
> >
> > Nope, 4.1.0. Key statement: "will be"
> >
> > >
> > >> * Developers, does a 2 month window to get new stuff into a master
> > >> for the feature release work?  Do you think that this is enough time
> > >> to deal with the bugs that come out of testing?
> > >
> > >
> > > You might want to consider striping your releases, so you do a feature
> > > release, then two bug fix releases.
> > >
> > Yup, thats what we have been discussing. I'm only talking about the
> feature
> > release in this thread.
> >
> > > Consult the following WIP for more of an idea of what I mean:
> > >
> > > http://wiki.apache.org/couchdb/Roadmap_Process
> > >
> > > Quoted from that page (which has diagrams, so you're missing out):
> > >
> > > Feature
> > >
> > >
> > >
> > > Every three months, we will release a new feature release.
> > >
> > >
> > >
> > > These releases will contain any new features in them since the last
> > >> release, as well as any bugfixes.
> > >
> > >
> > >
> > > If the release contains breaking changes, it will be a major release,
> > > else
> > >> it will be a minor release.
> > >
> > >
> > >
> > > Each feature release will be supported for 12 months.
> > >
> > >
> > >
> > > Therefor, at any one particular time, there should be four supported
> > >> feature releases.
> > >
> > >
> > >
> > > Bugfix
> > >
> > >
> > >
> > > Every month in-between the feature releases, we will release bugfix
> > >> releases.
> > >
> > >
> > >
> > > We will do a bugfix release for any supported feature releases, where
> > >> bugfixes are available.
> > >
> > >
> > >
> > > This may involve backporting the bugfix to four supported feature
> releases.
> > >
> > >
> > > Just an idea at this stage, even for CouchDB.
> > >
> > > But would be interested in hearing how you think it might work for us,
> here?
> > >
> > >
> > > --
> > > NS
>



-- 
NS

Reply via email to