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  wrote:

> On Thu, 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. 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  wrote:
>> 
>>> On Wed, Jun 1, 2011 at 11:32 PM, Konstantin Shvachko
>>> wrote:
>>> 
 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 Todd Lipcon
On Thu, 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. 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  wrote:
>
> > On Wed, Jun 1, 2011 at 11:32 PM, Konstantin Shvachko
> > wrote:
> >
> > > 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 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 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  wrote:

> On Wed, Jun 1, 2011 at 11:32 PM, Konstantin Shvachko
> wrote:
>
> > 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 Ian Holsman
would it make sense to start a 0.22.1 for those kind of features when the 
0.22.0 release gets closer?

On Jun 2, 2011, at 1:39 PM, Todd Lipcon wrote:

> On Wed, Jun 1, 2011 at 11:32 PM, Konstantin Shvachko
> wrote:
> 
>> 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 >> 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 Todd Lipcon
On Wed, Jun 1, 2011 at 11:32 PM, Konstantin Shvachko
wrote:

> 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  >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-01 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 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
>
>


Re: Update on 0.22

2011-06-01 Thread Eli Collins
On Wed, 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.

Hopefully people are updating the fix version in jira to be 0.22 for
anything they are merging.

Thanks,
Eli


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-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 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 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"  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-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
> 



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