Re: Update on 0.22

2011-06-12 Thread Nigel Daley
Sorry I missed this thread earlier. 

I'm not going to worry about the water under the bridge at this point, but 
going forward I would like to only include those issues marked as blocker. If a 
new issue crops up I will be taking a closer look at it and may push back. 

We've got less than 10 issues left to go :-)

Cheers,
Nige

Sent from my iPad

On Jun 2, 2011, at 11:31 AM, Todd Lipcon t...@cloudera.com wrote:

 On Thu, Jun 2, 2011 at 11:06 AM, Konstantin Shvachko
 shv.had...@gmail.comwrote:
 
 I propose just to make them blockers before committing to attract attention
 of the release manager and get his approval. Imho, even small changes, like
 HDFS-1954 are blockers, because a vague UI message is bug and bugs are
 blockers.
 
 
 Bugs are blockers? Then we'll never release!
 
 Let's hear from Nigel what he thinks. It's his branch, if he's upset about
 the way it's being handled, he can deal with it as he sees fit.
 
 -Todd
 
 
 On Thu, Jun 2, 2011 at 10:39 AM, Todd Lipcon t...@cloudera.com wrote:
 
 On Wed, Jun 1, 2011 at 11:32 PM, Konstantin Shvachko
 shv.had...@gmail.comwrote:
 
 I can see them well.
 I think Suresh's point is that non-blockers are going into 0.22.
 Nigel, do you have full control over it?
 
 
 Of course it's up to Nigel to decide, but here's my personal opinion:
 
 One of the reasons we had a lot of divergence (read: external
 branches/forks/whatever) off of 0.20 is that the commit rules on the
 branch
 were held pretty strictly. So, if you wanted a non-critical bug fix or a
 small improvement, the only option was to do such things on an external
 fork. 0.20 was branched in December '08 and not released until mid April
 '09. In 4 months a fair number of bug fixes and small improvements go in.
 0.22 has been around even longer. If we were to keep it to *only*
 blockers,
 then again it would be a fairly useless release due to the number of
 non-blocker bugs.
 
 Clearly there's a balance and a judgment call when moving things back to
 a
 branch. But at this point I'd consider small improvements and pretty much
 any bug fix to be reasonable, so long as it doesn't involve major
 reworking
 of components. Nigel: if this assumption doesn't jive (ha ha, get it?)
 with
 what you're thinking, please let me know :)
 
 -Todd
 
 
 On Wed, Jun 1, 2011 at 1:50 PM, Eric Baldeschwieler 
 eri...@yahoo-inc.com
 wrote:
 
 makes sense to me, but it might be good to work to make these
 decisions
 visible so folks can understand what is happening.
 
 On Jun 1, 2011, at 1:46 PM, Owen O'Malley wrote:
 
 
 On Jun 1, 2011, at 1:27 PM, Suresh Srinivas wrote:
 
 I see that there are several non blockers being promoted to 0.22
 from
 trunk.
 From my understanding, any non blocker change to 0.22 should be
 approved
 by
 vote. Is this correct?
 
 No, the Release Manager has full control over what goes into a
 release.
 The PMC votes on it once there is a release candidate.
 
 -- Owen
 
 
 
 
 
 
 --
 Todd Lipcon
 Software Engineer, Cloudera
 
 
 
 
 
 -- 
 Todd Lipcon
 Software Engineer, Cloudera


Re: Update on 0.22

2011-06-02 Thread Konstantin Shvachko
I can see them well.
I think Suresh's point is that non-blockers are going into 0.22.
Nigel, do you have full control over it?

Thanks,
--Konstantin

On Wed, Jun 1, 2011 at 1:50 PM, Eric Baldeschwieler eri...@yahoo-inc.comwrote:

 makes sense to me, but it might be good to work to make these decisions
 visible so folks can understand what is happening.

 On Jun 1, 2011, at 1:46 PM, Owen O'Malley wrote:

 
  On Jun 1, 2011, at 1:27 PM, Suresh Srinivas wrote:
 
  I see that there are several non blockers being promoted to 0.22 from
 trunk.
  From my understanding, any non blocker change to 0.22 should be approved
 by
  vote. Is this correct?
 
  No, the Release Manager has full control over what goes into a release.
 The PMC votes on it once there is a release candidate.
 
  -- Owen




Re: Update on 0.22

2011-06-02 Thread Todd Lipcon
On Wed, Jun 1, 2011 at 11:32 PM, Konstantin Shvachko
shv.had...@gmail.comwrote:

 I can see them well.
 I think Suresh's point is that non-blockers are going into 0.22.
 Nigel, do you have full control over it?


Of course it's up to Nigel to decide, but here's my personal opinion:

One of the reasons we had a lot of divergence (read: external
branches/forks/whatever) off of 0.20 is that the commit rules on the branch
were held pretty strictly. So, if you wanted a non-critical bug fix or a
small improvement, the only option was to do such things on an external
fork. 0.20 was branched in December '08 and not released until mid April
'09. In 4 months a fair number of bug fixes and small improvements go in.
0.22 has been around even longer. If we were to keep it to *only* blockers,
then again it would be a fairly useless release due to the number of
non-blocker bugs.

Clearly there's a balance and a judgment call when moving things back to a
branch. But at this point I'd consider small improvements and pretty much
any bug fix to be reasonable, so long as it doesn't involve major reworking
of components. Nigel: if this assumption doesn't jive (ha ha, get it?) with
what you're thinking, please let me know :)

-Todd


 On Wed, Jun 1, 2011 at 1:50 PM, Eric Baldeschwieler eri...@yahoo-inc.com
 wrote:

  makes sense to me, but it might be good to work to make these decisions
  visible so folks can understand what is happening.
 
  On Jun 1, 2011, at 1:46 PM, Owen O'Malley wrote:
 
  
   On Jun 1, 2011, at 1:27 PM, Suresh Srinivas wrote:
  
   I see that there are several non blockers being promoted to 0.22 from
  trunk.
   From my understanding, any non blocker change to 0.22 should be
 approved
  by
   vote. Is this correct?
  
   No, the Release Manager has full control over what goes into a release.
  The PMC votes on it once there is a release candidate.
  
   -- Owen
 
 




-- 
Todd Lipcon
Software Engineer, Cloudera


Re: Update on 0.22

2011-06-02 Thread Konstantin Shvachko
I propose just to make them blockers before committing to attract attention
of the release manager and get his approval. Imho, even small changes, like
HDFS-1954 are blockers, because a vague UI message is bug and bugs are
blockers.
Thanks,
--Konstantin


On Thu, Jun 2, 2011 at 10:39 AM, Todd Lipcon t...@cloudera.com wrote:

 On Wed, Jun 1, 2011 at 11:32 PM, Konstantin Shvachko
 shv.had...@gmail.comwrote:

  I can see them well.
  I think Suresh's point is that non-blockers are going into 0.22.
  Nigel, do you have full control over it?
 

 Of course it's up to Nigel to decide, but here's my personal opinion:

 One of the reasons we had a lot of divergence (read: external
 branches/forks/whatever) off of 0.20 is that the commit rules on the branch
 were held pretty strictly. So, if you wanted a non-critical bug fix or a
 small improvement, the only option was to do such things on an external
 fork. 0.20 was branched in December '08 and not released until mid April
 '09. In 4 months a fair number of bug fixes and small improvements go in.
 0.22 has been around even longer. If we were to keep it to *only* blockers,
 then again it would be a fairly useless release due to the number of
 non-blocker bugs.

 Clearly there's a balance and a judgment call when moving things back to a
 branch. But at this point I'd consider small improvements and pretty much
 any bug fix to be reasonable, so long as it doesn't involve major reworking
 of components. Nigel: if this assumption doesn't jive (ha ha, get it?) with
 what you're thinking, please let me know :)

 -Todd


  On Wed, Jun 1, 2011 at 1:50 PM, Eric Baldeschwieler 
 eri...@yahoo-inc.com
  wrote:
 
   makes sense to me, but it might be good to work to make these decisions
   visible so folks can understand what is happening.
  
   On Jun 1, 2011, at 1:46 PM, Owen O'Malley wrote:
  
   
On Jun 1, 2011, at 1:27 PM, Suresh Srinivas wrote:
   
I see that there are several non blockers being promoted to 0.22
 from
   trunk.
From my understanding, any non blocker change to 0.22 should be
  approved
   by
vote. Is this correct?
   
No, the Release Manager has full control over what goes into a
 release.
   The PMC votes on it once there is a release candidate.
   
-- Owen
  
  
 



 --
 Todd Lipcon
 Software Engineer, Cloudera



Re: Update on 0.22

2011-06-02 Thread Allen Wittenauer

On Jun 2, 2011, at 11:06 AM, Konstantin Shvachko wrote:

 I propose just to make them blockers before committing to attract attention
 of the release manager and get his approval.

The traditional response has almost always been that they get changed to 
non-blockers before release.  One person's blocker is another person's issue to 
ignore.

Re: Update on 0.22

2011-06-02 Thread Todd Lipcon
On Thu, Jun 2, 2011 at 11:06 AM, Konstantin Shvachko
shv.had...@gmail.comwrote:

 I propose just to make them blockers before committing to attract attention
 of the release manager and get his approval. Imho, even small changes, like
 HDFS-1954 are blockers, because a vague UI message is bug and bugs are
 blockers.


Bugs are blockers? Then we'll never release!

Let's hear from Nigel what he thinks. It's his branch, if he's upset about
the way it's being handled, he can deal with it as he sees fit.

-Todd


 On Thu, Jun 2, 2011 at 10:39 AM, Todd Lipcon t...@cloudera.com wrote:

  On Wed, Jun 1, 2011 at 11:32 PM, Konstantin Shvachko
  shv.had...@gmail.comwrote:
 
   I can see them well.
   I think Suresh's point is that non-blockers are going into 0.22.
   Nigel, do you have full control over it?
  
 
  Of course it's up to Nigel to decide, but here's my personal opinion:
 
  One of the reasons we had a lot of divergence (read: external
  branches/forks/whatever) off of 0.20 is that the commit rules on the
 branch
  were held pretty strictly. So, if you wanted a non-critical bug fix or a
  small improvement, the only option was to do such things on an external
  fork. 0.20 was branched in December '08 and not released until mid April
  '09. In 4 months a fair number of bug fixes and small improvements go in.
  0.22 has been around even longer. If we were to keep it to *only*
 blockers,
  then again it would be a fairly useless release due to the number of
  non-blocker bugs.
 
  Clearly there's a balance and a judgment call when moving things back to
 a
  branch. But at this point I'd consider small improvements and pretty much
  any bug fix to be reasonable, so long as it doesn't involve major
 reworking
  of components. Nigel: if this assumption doesn't jive (ha ha, get it?)
 with
  what you're thinking, please let me know :)
 
  -Todd
 
 
   On Wed, Jun 1, 2011 at 1:50 PM, Eric Baldeschwieler 
  eri...@yahoo-inc.com
   wrote:
  
makes sense to me, but it might be good to work to make these
 decisions
visible so folks can understand what is happening.
   
On Jun 1, 2011, at 1:46 PM, Owen O'Malley wrote:
   

 On Jun 1, 2011, at 1:27 PM, Suresh Srinivas wrote:

 I see that there are several non blockers being promoted to 0.22
  from
trunk.
 From my understanding, any non blocker change to 0.22 should be
   approved
by
 vote. Is this correct?

 No, the Release Manager has full control over what goes into a
  release.
The PMC votes on it once there is a release candidate.

 -- Owen
   
   
  
 
 
 
  --
  Todd Lipcon
  Software Engineer, Cloudera
 




-- 
Todd Lipcon
Software Engineer, Cloudera


Re: Update on 0.22

2011-06-01 Thread Suresh Srinivas
Nigel,

I see that there are several non blockers being promoted to 0.22 from trunk.
From my understanding, any non blocker change to 0.22 should be approved by
vote. Is this correct?

Regards,
Suresh


On 5/25/11 11:46 PM, Nigel Daley nda...@mac.com wrote:

 Looks like we're down to 12 blockers on 0.22.
 
 * Thanks to Cloudera for hosting a couple hack-a-thons over the past couple of
 weeks which helped get this number down.
 * Thanks to Devaraj Das for volunteering to get
 https://issues.apache.org/jira/browse/MAPREDUCE-2178 committed.
 * Thanks to Tom White for getting a CI build running that creates the actual
 release artifact.
 
 I'm planning to commit https://issues.apache.org/jira/browse/HADOOP-7106 (SVN
 reorg) this Friday at 2pm PDT.  Todd, were you able to test git history based
 on your svn dump and import?
 
 Cheers,
 Nige



Re: Update on 0.22

2011-06-01 Thread Owen O'Malley

On Jun 1, 2011, at 1:27 PM, Suresh Srinivas wrote:

 I see that there are several non blockers being promoted to 0.22 from trunk.
 From my understanding, any non blocker change to 0.22 should be approved by
 vote. Is this correct?

No, the Release Manager has full control over what goes into a release. The PMC 
votes on it once there is a release candidate.

-- Owen

Re: Update on 0.22

2011-06-01 Thread Eric Baldeschwieler
makes sense to me, but it might be good to work to make these decisions visible 
so folks can understand what is happening.

On Jun 1, 2011, at 1:46 PM, Owen O'Malley wrote:

 
 On Jun 1, 2011, at 1:27 PM, Suresh Srinivas wrote:
 
 I see that there are several non blockers being promoted to 0.22 from trunk.
 From my understanding, any non blocker change to 0.22 should be approved by
 vote. Is this correct?
 
 No, the Release Manager has full control over what goes into a release. The 
 PMC votes on it once there is a release candidate.
 
 -- Owen



Re: Update on 0.22

2011-06-01 Thread Allen Wittenauer

On Jun 1, 2011, at 1:50 PM, Eric Baldeschwieler wrote:

 makes sense to me, but it might be good to work to make these decisions 
 visible so folks can understand what is happening.

lol




Re: Update on 0.22

2011-05-27 Thread Nigel Daley
I'm starting this now.

Nige

On May 25, 2011, at 11:46 PM, Nigel Daley wrote:
 I'm planning to commit https://issues.apache.org/jira/browse/HADOOP-7106 (SVN 
 reorg) this Friday at 2pm PDT.  Todd, were you able to test git history based 
 on your svn dump and import?
 
 Cheers,
 Nige



Re: Update on 0.22

2011-05-27 Thread Nigel Daley
I had to call this off as the auth and email patch was out of date.  I'll 
reschedule for next Friday at 2pm.

Nige

On May 27, 2011, at 2:45 PM, Nigel Daley wrote:

 I'm starting this now.
 
 Nige
 
 On May 25, 2011, at 11:46 PM, Nigel Daley wrote:
 I'm planning to commit https://issues.apache.org/jira/browse/HADOOP-7106 
 (SVN reorg) this Friday at 2pm PDT.  Todd, were you able to test git history 
 based on your svn dump and import?
 
 Cheers,
 Nige
 



Update on 0.22

2011-05-26 Thread Nigel Daley
Looks like we're down to 12 blockers on 0.22. 

* Thanks to Cloudera for hosting a couple hack-a-thons over the past couple of 
weeks which helped get this number down.
* Thanks to Devaraj Das for volunteering to get 
https://issues.apache.org/jira/browse/MAPREDUCE-2178 committed.
* Thanks to Tom White for getting a CI build running that creates the actual 
release artifact.

I'm planning to commit https://issues.apache.org/jira/browse/HADOOP-7106 (SVN 
reorg) this Friday at 2pm PDT.  Todd, were you able to test git history based 
on your svn dump and import?

Cheers,
Nige