This is something I have been thinking about for awhile, and discussed with a few other http server people before.

I think that for the 'stable' branch, we should move to time based releases.

My proposal is for every 2 months, we do a release of the main stable branch, which at this time is 2.2.x.

Security Issues of great importance of course would trigger an immediate release. Depending on the nearness to a scheduled release, we may or may not scrap the next time based release.

A history of the 2.2.x releases:
    2.2.0   : Released on December 1, 2005 as GA.
    2.2.1   : Tagged on April 1, 2006, not released.
    2.2.2   : Released on May 1, 2006 as GA.
    2.2.3   : Released on July 28, 2006 as GA.
    2.2.4   : Released on January 9, 2007 as GA.
    2.2.5   : Tagged August 10, 2007, not released.
    2.2.6   : Released September 7, 2007.
    2.2.7   : Tagged January 4, 2008. Not released.
    2.2.8   : Tagged January 10, 2008.
    2.2.9   : In development

With a 2 month cycle, starting with 2.2.9 in mid-April, we would do the following releases in 2008 to early 2009:

  2.2.9: April
  2.2.10: June
  2.2.11: August
  2.2.12: October
  2.2.13: December
  2.2.14: February 2009

I also volunteer to be the Release Manager for the first couple releases, assuming no one else really wants to do them :-)

Thoughts?

Thanks,

-Paul


Reply via email to