On Jun 8, 2012, at 8:59 AM, Vincent Massol wrote:

> Hi Caleb,
> 
> Sorry I had read this mail too quickly before.
> 
> I see an issue with what you propose: you're removing 1 week of development.
> 
> What we had decided in the roadmap was:
> * RC1 on 11th 
> * Final on 18th
> 
> I don't really understand what you're trying to achieve with the staging. Is 
> it to replace the notion of RC?
> 
> So far our staging was 1 week, between the 11th and 18th.
> 
> Now it seems you wish to replace that one week by staging directly the final 
> on 6th till 11th. Thus loosing 1 week of time.
> 
> IMO we shouldn't have both staging it's useless and eats up precious dev time.
> 
> So if we keep the dates decided (I don't see any reason to change them) you 
> should start the staging on 11th. We have 2 choices:
> 1) Staging the final on 11th and promoting it on the 18th
> 2) Staging the RC on 11th and releasing, letting users have a go at it and 
> then release final on 18th
> 
> If we choose option 1) we need to be prepared to restage every time we find a 
> problem. We would also need to amend our current overall process, 
> announcements and all our POMs (since they currently say 4.1-rc-1 AFAIK).
> 
> I have an important preference for 2) since doing 2 will mean the RC1 release 
> will appear on our download page and be announced on all channels this 
> leading to more testing.
> 
> If we do 1) are you going to announce it as a release on the download page 
> and such? If not, then it's definitely not as good as 2). 
> 
> So right now I'm 1+ for 2) and -0 (very close to -1) for 1).
> 
> I'm also -1 to do 2 staging since I don't see the usefulness (please explain 
> so that I understand).
> 
> Maybe I misunderstood something?

Note: What's important for me is that we succeed in *reducing* the time it 
takes to perform releases. By adding a double staging we increase this time a 
lot thus reducing the little time we have for developing new 
stuff/improving/fixing bugs.

Thanks
-Vincent

> Thanks
> -Vincent
> 
> 
> On May 31, 2012, at 6:54 PM, Caleb James DeLisle wrote:
> 
>> In order to try meet a release date, I would like to use the process as 
>> documented here:
>> 
>> http://dev.xwiki.org/xwiki/bin/view/Community/ReleasePlans#H4.1RC1
>> 
>> Synopsis:
>> 
>> June 4th:
>>   * send 2 day warning mail, ask if anyone needs to block the release.
>>   * branch stable-4.1.x to allow 4.2 development to continue.
>> 
>> June 6th:
>>   * build staged release.
>>   * send out call for testing.
>>   * do release on jira with release post-dated to the 11th.
>> 
>> June 11th:
>>   * release from staging.
>>   * publish release.
>> 
>> 
>> I know this is a tight schedule but realistically we need 2 days for 
>> warning/stabilization
>> and 2 (working) days for testing.
>> 
>> WDYT?
>> 
>> Caleb

_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to