jesse wrote:

On Fri, Sep 05, 2008 at 10:22:21AM -0700, Brian Aker wrote:
Hi!


Funny, this is a discussion p5p has been having about the future of Perl 5's release 
cycle just this week. He makes a fairly compelling case for an XPish  "screw 
milestones. set up a schedule for releases and stick with it."

Sooner or later, every project notices that each release is taking 2X the previous release, and decides on regular releases. Brian has it exactly write. If you're not on the bus, but next bus is coming soon.

That said, the mentality that xyz has to get into this release because then next release may not happen in our lifetime is deeply ingrained and very hard to shake. So is the idea that all software has bugs, so shipping software with known bugs isn't the end of the world.

Bugs that give wrong answers or corrupt data are show stoppers. Anything else can wait for the next release if the bug isn't found or fixed by a release cutoff date. People should learn to accept the criterion, "is this release better than the one in the field?" rather than "is this release perfect". Nothing is perfect and all software has bugs. Pretending otherwise stretches out releases, increasing the pressure to get his bug fix or this feature in this release, further stretching out the release.

So, if you're not on the bus, don't worry, the next bus will be leaving soon...


--
Jim Starkey
President, NimbusDB, Inc.
978 526-1376


_______________________________________________
Mailing list: https://launchpad.net/~drizzle-discuss
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~drizzle-discuss
More help   : https://help.launchpad.net/ListHelp

Reply via email to