+1 for stabilization only for 4.3 at this point. It seems like last time there 
was at least one last minute feature change that broke something in 4.2 but 
didn’t get noticed for a few days (which is normal) but 4.2 was already out by 
then. A two-week window would have prevented that situation.

I like the idea of a more formal “two week” window from “feature [shove] 
freeze” to RC. And only stabilization is permitted in that window. New features 
then continue on the main dot branch.

And also maybe a loose “I/we would like to release in a month or so” 
notification, which gives feature guys two weeks to get their feature in before 
the two-week stabilization window kicks in.

I would suggest that if anybody “planning” to release a 4.4 wants it a month 
after 4.3, they should notify the community as soon as 4.3 goes out. I can see 
doing a patch release on a moment’s notice – for stabilization bug fixes only, 
but dot feature releases should get a little more care since there are feature 
changes in play and production guys expect that a dot release should work at 
least as well as the previous dot release.

-- Jack Krupansky

From: Robert Muir 
Sent: Wednesday, April 17, 2013 10:47 AM
To: dev@lucene.apache.org 
Cc: simon.willna...@gmail.com 
Subject: Re: 4.3

I see a few issues myself (that dont need to cause a big conflict):
1. Simon doesn't want things to destabilize due to last minute feature-shoving. 
this is a real problem and I totally see his point.
2. Mark wants some time to do some cleanup/checks/bugfixing/whatever. I doubt 
he wants to do shoving, instead I think these activities contribute to a 
quality release.

So i'd recommend just keeping the release branch as is, give a few more days 
for additional bugfixes/docs/tests, but restrict the branch to that only those 
changes to improve stability.
If this causes timing issues with release management, I'll help too however I 
can.


On Wed, Apr 17, 2013 at 10:07 AM, Mark Miller <markrmil...@gmail.com> wrote:


  On Apr 17, 2013, at 10:04 AM, Simon Willnauer <simon.willna...@gmail.com> 
wrote:

  > honestly I don't think we should push in last minute changes by saying "oh 
I will wait 2 days" We should release early and often as we do and fixes will 
make it to the next release right next month.


  Review and bug fixes are not last minute changes. Pretending we should not 
focus on a release is ridicules. I want to release quality software, not 
hurried crap.


  > Robert say I will do one in the next 2 weeks unless somebody is quicker. As 
always folks say we release once somebody volunteers. I don't know how often I 
had something in the pipeline that I wanted in the release and I as often we 
had this discussion. The 4.2 release was not even announced before the RC was 
up and I think this is how it should be. You can do another release soon in 
about 3 week or whatever.


  Dude, asking for a small amount of planning on a release seems very 
reasonable. Wake up today and surprise "release" is ridiculous. Not even a day 
or two notice?

  If this is how it goes, I'm happy to just randomly start tossing up RC all 
the time with no discussion or notice to the list.

  I'll probably toss one up a few days after you do after I do my review.

  - Mark


  >
  > simon
  >
  >
  > On Wed, Apr 17, 2013 at 3:56 PM, Mark Miller <markrmil...@gmail.com> wrote:
  > How about a short heads up so that people working on 4.3 issues can 
actually wrap up? I know I have  review I want to finish before 4.3 at least.
  >
  > Robert gave a warning of 2 weeks, then less than a week later you say, I'm 
rolling now? Can't we at least have a day or two notice to wrap?
  >
  > - Mark
  >
  > On Apr 17, 2013, at 5:16 AM, Simon Willnauer <simon.willna...@gmail.com> 
wrote:
  >
  > > Folks,
  > >
  > > I started a release branch for Lucene / Solr 4.3 
https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_3/
  > > I will update the 4.x branch now and build the first RC
  > >
  > > simon
  > >
  > >
  > > On Thu, Apr 11, 2013 at 1:21 AM, Robert Muir <rcm...@gmail.com> wrote:
  > > 4.3 is looking good already. If nobody has spun a release candidate in 
two weeks, I will.
  > >
  > >
  >
  >



  ---------------------------------------------------------------------
  To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
  For additional commands, e-mail: dev-h...@lucene.apache.org


Reply via email to