Re: release process with git

From: Date: Tue, 17 Apr 2012 08:24:01 +0000
Subject: Re: release process with git
References: 1 2  Groups: php.internals 
Request: Send a blank email to [email protected] to get a copy of this message
Op 17-4-2012 9:47, Hannes Magnusson schreef:
On Mon, Apr 9, 2012 at 08:54, Stas Malyshev<[email protected]> wrote:
Hi! 5.4.1 will be the first release we're releasing using our new git setup. I would like to refine a process that we used to have for releases and make small tweaks hopefully to allow us more predictable release schedule and faster releases. What I am proposing is the following: 1. At the start of the cycle, PHP-5.4.X is branched off PHP-5.4. This is done on Monday/Tuesday (days can be tweaked back&forth a bit, but I assume we'll usually release on Thursday and count back from that).
(tiny hijacking). The whole point of releasing on Thursdays is so sysadmins have the chance to update their servers in the event of known security problems "before the weekend". This point however becomes void when we release late Thursdays evening American time, and we could just as well release on Saturday nights as noone in Europe will be able to update their servers, and the Americans will probably not be updating theirs either when they notice the release Fridays after lunch. Even keeping in mind most sysadmins probably use distro packages, these packages won't be built by their maintainers late Fridays and therefore never rolled out to the public until after the weekend. If we however switch to Tuesdays we atleast give the sysadmins (and package builders) a fighting chance of not needing to decide between running possibly very unsecure environment over the weekend or risk breaking the production environment due to unforeseen mishaps. Could we swap the release day to Tuesday? Or atleast very very very very early morning Thursdays? -Hannes
Sounds like facilitating wrong security protocols to me. In this 365/24/7 environment, sysadmins should be willing and able to patch, fix and secure systems at any time. Weekend should be no excuse. Bas

Thread (30 messages)

« previous php.internals (#60062) next »