Re: [OPEN-ILS-GENERAL] [OPEN-ILS-DEV] 2.8 release scheduling

2014-12-19 Thread Mike Rylander
On Thu, Dec 18, 2014 at 4:42 PM, Bill Erickson  wrote:

>
> On Thu, Dec 18, 2014 at 2:20 PM, Mike Rylander 
> wrote:
>>
>> On Thu, Dec 18, 2014 at 12:11 PM, Bill Erickson 
>> wrote:
>>>
>>>
>>> On Thu, Dec 18, 2014 at 8:29 AM, Mike Rylander 
>>> wrote:

 Bill,

 First, thanks for putting out a timeline.

 I am a little concerned about the pre-beta feature freeze.  In the
 past, the merge deadline for features has always been "whatever makes it
 into the beta release", and I don't see cutting that back by a week helping
 things to get done faster -- we just end up with a week less features in
 2.8, and that last week is often (us being humans, and whatnot) the
 critical push time for things that are almost there.  Do you have something
 in mind that I'm not seeing for the change there?

>>>
>>> The feature freeze basically is the beta.  (I recall now this was called
>>> the "beta cut-off" during the 2.6 cycle.  I'll use this terminology going
>>> forward).  The interval between the cut-off and beta release cutting is our
>>> chance to let the dust settle after the merge rush so we're not cutting a
>>> buggy beta.  If Feb 18th is too soon, we can certainly push the beta back.
>>>
>>>
>> I won't fight you hard on the week between cut-off and beta wrapping, but
>> IMO it doesn't serve much purpose. Believe me, I know better than most that
>> betas often don't get the attention they deserve, and because of that it
>> feels (again, to me and maybe not to anyone else) like a week of doldrums.
>> But if you feel that week will help you shake things out as RM, I'll
>> mentally s/25/18/ the beta date
>>
>
> I didn't really explain my expectations of the cut-off interval very
> well.  It's definitely helpful for the RM (finalizing the DB upgrade,
> compiling release notes, misc. cleanup, etc.), but to me it's more about
> developers testing this shiny new thing that we're about to call the Beta,
> particularly since it's the first time some of the features will be living
> together.  A group sniff test, if you will.  (e).
>
>
Gotcha.  I was attributing some of Ben's observations to your motives, but
not entirely rightly.

I would expect most of the feature branches to be merged before the
cut-off, but those ones at the end will tend to be less-well-tested in
combination, so the sniff test reason is totally sane and sound.  Thanks
for helping me see the logic. :)


> I see your point about the doldrums, though.  A week is probably too
> long.  Let's push the beta cut-off up to the 20th?
>
>
"Merge by the end of the week" seems like a good idea to me, so I'm +1 to
that.

Thanks!

-miker

-b
>
>>


Re: [OPEN-ILS-GENERAL] [OPEN-ILS-DEV] 2.8 release scheduling

2014-12-19 Thread Jason Stephenson

Quoting Bill Erickson :


I see your point about the doldrums, though.  A week is probably too long.
Let's push the beta cut-off up to the 20th?


I know that where I am, we'd like more time, but a couple of days  
probably won't make that much difference. I dont' have a problem with  
either schedule.


--
Jason Stephenson
Assistant Director for Technology Services
Merrimack Valley Library Consortium
1600 Osgood ST, Suite 2094
North Andover, MA 01845
Phone: 978-557-5891
Email: jstephen...@mvlc.org