On Tue, Jun 11, 2013 at 02:11:08PM +0100, Nicholas Clark wrote: > On Tue, Jun 11, 2013 at 10:49:05AM +0100, Dave Mitchell wrote: > > On Mon, Jun 10, 2013 at 08:24:12PM -0600, Karl Williamson wrote: > > > We had a go around in 5.16 about fixing bugs in new features, but I > > > don't know that any rules were established. > > > > My gut feeling is that anything that we *would* have added (had we only > > known it then) during the later stages of code freeze or during the RC's, > > is a candidate for inclusion into maint (except for additional > > considerations of binary compatibility). > > If I understand you rightly, by "anything", that's technically not just bug > fixes for functionality, but also "whoops, this new thing really isn't useful > at all without this small extra bit of functionality". > > But always considered in terms of "would we have done this during the code > freeze?" Yes. So that ideally 5.18.1 ends up being the 5.18.0 we would have released had if only we'd known about issues X, Y and Z a bit earlier; modulo the fact that 5.18.0 *was* released and so imposes extra constraints such as bincompat, backcompat, stability etc. I think if this was accepted as the overall guiding philosophy, it would mostly map onto the rules we have already. -- Red sky at night - gerroff my land! Red sky at morning - gerroff my land! -- old farmers' sayings #14Thread Previous