The instructions also mention "incubator" quite heavily. I'd be happy
to do the release (but only if the instructions get fixed first!!)

On 26 September 2012 16:39, Brock Noland <br...@cloudera.com> wrote:
> I suppose this will be the first release using git so the instructions
> will have to be updated...
>
> On Wed, Sep 26, 2012 at 10:37 AM, Brock Noland <br...@cloudera.com> wrote:
>> Hi,
>>
>> It's not a ton of work once you have done it, but the first time it
>> can take some time.
>>
>> 1) Making sure we have the changes we said we would have in this release
>>   a) This release was contingent on a JIRA
>>   b) Ensuring the FIXED IN field in JIRA is correct
>> 2) Executing the instructions here
>> http://mrunit.apache.org/pmc/how_to_release.html
>>
>> Since we are a smaller project #1 is pretty easy. For projects like
>> Hadoop #1 is a huge undertaking. For us, the real work is setting up
>> your GPG keys and getting maven to deploy the jars correctly.
>> Everything outside of environmental conditions *should* be documented
>> in the release page.
>>
>> Since we are doing an incompatible change, we want to make sure the
>> release notes reflect this. We also typically write a blog article
>> (https://blogs.apache.org/mrunit/) and then ask Cloudera to re-post.
>> In the past this has been about publicity for the project but this
>> time it's probably a little more important due to the incompatibility.
>>
>> Brock
>>
>> On Wed, Sep 26, 2012 at 10:20 AM, Dave Beech <d...@paraliatech.com> wrote:
>>> Hi Brock - what's involved? I'm relatively new to the Apache process
>>> but am willing to give it a go.
>>>
>>> Cheers,
>>> Dave
>>>
>>> On 26 September 2012 16:18, Brock Noland <br...@cloudera.com> wrote:
>>>> OK great, it sounds like the release is on! Does anyone want to be the
>>>> Release Manager?  I am more than willing to be the RM if no one else
>>>> is interested, but as I have done it a few time times I won't feel too
>>>> bad if someone else wants to. ;)
>>>>
>>>> Brock
>>>>
>>>> On Mon, Sep 24, 2012 at 7:28 AM, Jim Donofrio <donofrio...@gmail.com> 
>>>> wrote:
>>>>> I wont -1 it but I wont +1 it either. I would rather save major revision
>>>>> changes for more drastic api changes but we need to cut this release so I
>>>>> wont get in the way. Lets cut a release candidate on Oct 1 as we talked
>>>>> about before.
>>>>>
>>>>>
>>>>> On 09/24/2012 04:55 AM, James Kinley wrote:
>>>>>>
>>>>>> +1 to major release with MRUNIT-138.
>>>>>>
>>>>>> James.
>>>>>>
>>>>>> On 24 Sep 2012, at 09:21, Dave Beech <dbe...@apache.org> wrote:
>>>>>>
>>>>>>> Hi Brock
>>>>>>> Same here - I would be happy to see a major version release with
>>>>>>> MRUNIT-138 included.
>>>>>>> Cheers
>>>>>>> Dave
>>>>>>>
>>>>>>> On 24 September 2012 07:35, Jarek Jarcec Cecho <jar...@apache.org> 
>>>>>>> wrote:
>>>>>>>>
>>>>>>>> Hi Brock,
>>>>>>>> thank you for your summary. I'm fine with the idea and I won't -1 it.
>>>>>>>>
>>>>>>>> Jarcec
>>>>>>>>
>>>>>>>> On Sat, Sep 22, 2012 at 07:48:16AM -0500, Brock Noland wrote:
>>>>>>>>>
>>>>>>>>> It feels like we approaching a consensus on that if we include
>>>>>>>>> MRUNIT-138, which is backwards incompatible but an improved user API,
>>>>>>>>> we should bump the major version. Assuming MRUNIT-138 is included, is
>>>>>>>>> there anyone that would -1 a release with the 1.0 designation?
>>>>>>>>>
>>>>>>>>> Brock
>>>>>>>>>
>>>>>>>>> On Thu, Sep 13, 2012 at 11:42 AM, Brock Noland <br...@cloudera.com>
>>>>>>>>> wrote:
>>>>>>>>>>
>>>>>>>>>> I agree that the changes in this release are not nearly as 
>>>>>>>>>> substantial
>>>>>>>>>> as handling the Tool interface but I do they are major improvements.
>>>>>>>>>> For example, we now allow users to specify many input key/values and
>>>>>>>>>> have distributed cache support. For quick reference:
>>>>>>>>>> http://s.apache.org/NQY
>>>>>>>>>>
>>>>>>>>>> Brock
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Thu, Sep 13, 2012 at 8:16 AM, Jim Donofrio <donofrio...@gmail.com>
>>>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>> Yes graduation has nothing to do with the quality or state of the
>>>>>>>>>>> code,
>>>>>>>>>>> graduation is all about community and should not influence a release
>>>>>>>>>>> number.
>>>>>>>>>>>
>>>>>>>>>>> I agree that 1.0 would signal a breaking change but 1.0 should also
>>>>>>>>>>> signal
>>>>>>>>>>> major improvements, api changes, new features. I dont think this
>>>>>>>>>>> release
>>>>>>>>>>> contains any drastic features. I think we should continue in the 0.*
>>>>>>>>>>> versions for awhile until we add major new features such as Tool
>>>>>>>>>>> support. At
>>>>>>>>>>> that time you can change the package names to org.apache.mrunit and
>>>>>>>>>>> go to
>>>>>>>>>>> 1.0. I would rather not become like Firefox or Chrome and do major
>>>>>>>>>>> release
>>>>>>>>>>> number changes on every release.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On 09/13/2012 06:31 AM, Jarek Jarcec Cecho wrote:
>>>>>>>>>>>>
>>>>>>>>>>>> I do have similar reasoning here:
>>>>>>>>>>>>
>>>>>>>>>>>> 1.0  - in case that we're breaking backward compatibility
>>>>>>>>>>>> 0.10 - in case that we're not breaking backward compatibility
>>>>>>>>>>>>
>>>>>>>>>>>> I personally do not see graduation of the project important enough
>>>>>>>>>>>> for the
>>>>>>>>>>>> version to jump to next major. We've recently graduated sqoop and
>>>>>>>>>>>> flume and
>>>>>>>>>>>> remained on the same major version without any issues.
>>>>>>>>>>>>
>>>>>>>>>>>> But I'll support next reason no matter the final version.
>>>>>>>>>>>>
>>>>>>>>>>>> Jarcec
>>>>>>>>>>>>
>>>>>>>>>>>> On Wed, Sep 12, 2012 at 11:41:08PM +0200, Bertrand Dechoux wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>> And I would say the same in a reverse way.
>>>>>>>>>>>>> If we do a 1.0 release, all required incompatible changes should 
>>>>>>>>>>>>> be
>>>>>>>>>>>>> done
>>>>>>>>>>>>> so
>>>>>>>>>>>>> that there would be no need to drag unneeded deprecated stuff from
>>>>>>>>>>>>> the
>>>>>>>>>>>>> 1.0
>>>>>>>>>>>>> up to the 2.0.
>>>>>>>>>>>>>
>>>>>>>>>>>>> For me, the question is whether we should break compatibility for
>>>>>>>>>>>>> the
>>>>>>>>>>>>> next
>>>>>>>>>>>>> release. If yes, then break all which is necessary for a clean
>>>>>>>>>>>>> future. If
>>>>>>>>>>>>> not, then assure full compatibility. If yes, it should be 1.0. If
>>>>>>>>>>>>> not, it
>>>>>>>>>>>>> should be 0.10.
>>>>>>>>>>>>>
>>>>>>>>>>>>> The following question is then : if we keep compatibility what 
>>>>>>>>>>>>> will
>>>>>>>>>>>>> the
>>>>>>>>>>>>> next release ship with? Is a release worth the new features/bug
>>>>>>>>>>>>> fixes? On
>>>>>>>>>>>>> that point, I am not knowledgeable enough to answer. I would 
>>>>>>>>>>>>> accept
>>>>>>>>>>>>> the
>>>>>>>>>>>>> decisions of the more 'ancient' devs. But it should indeed be
>>>>>>>>>>>>> discussed.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>
>>>>>>>>>>>>> Bertrand
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Wed, Sep 12, 2012 at 9:05 PM, Wei, Jianbin 
>>>>>>>>>>>>> <jianb...@paypal.com>
>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> If it is an incompatible change in non-trivial way, I would 
>>>>>>>>>>>>>> strong
>>>>>>>>>>>>>> in
>>>>>>>>>>>>>> favor a 1.0 release.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> -- Jianbin
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Sep 12, 2012, at 10:01 AM, Brock Noland wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> OK, we have the following viewpoints with supporting reasons:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> 0.10 - supported by a number of people (reasons: none given, 1.0
>>>>>>>>>>>>>> should be used for Tool interface support)
>>>>>>>>>>>>>> 1.0 - supported by a number of people (reasons: none given, 
>>>>>>>>>>>>>> recent
>>>>>>>>>>>>>> graduation, due to the incompatible change)
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> I tilt towards the 1.0 release due to the incompatible changes 
>>>>>>>>>>>>>> but
>>>>>>>>>>>>>> I
>>>>>>>>>>>>>> am not strongly committed to that viewpoint. I am strongly
>>>>>>>>>>>>>> committed
>>>>>>>>>>>>>> to a release whatever the number! :) It would seem easy enough to
>>>>>>>>>>>>>> vote
>>>>>>>>>>>>>> on the matter but I think votes can become divisive. I have seen
>>>>>>>>>>>>>> that
>>>>>>>>>>>>>> in the Hadoop community when voting is used to resolve issues it
>>>>>>>>>>>>>> ends
>>>>>>>>>>>>>> up much like the state of US politics. As such, I'd prefer to
>>>>>>>>>>>>>> settle
>>>>>>>>>>>>>> this via discussion.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> We have all stated our preferences but not our convictions. Is
>>>>>>>>>>>>>> there
>>>>>>>>>>>>>> anyone who strongly in favor of / opposed to a 0.10 release? Is
>>>>>>>>>>>>>> there
>>>>>>>>>>>>>> anyone who is strongly in favor of / opposed to a 1.0 release? If
>>>>>>>>>>>>>> so
>>>>>>>>>>>>>> please state your reasoning.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Brock
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Fri, Sep 7, 2012 at 11:50 AM, Wei, Jianbin
>>>>>>>>>>>>>> <jianb...@paypal.com<mailto:
>>>>>>>>>>>>>> jianb...@paypal.com>> wrote:
>>>>>>>>>>>>>> Agree with Dave that when it becomes incompatible, the major
>>>>>>>>>>>>>> version
>>>>>>>>>>>>>> number should be increased.  Major changes also warrant a major
>>>>>>>>>>>>>> number
>>>>>>>>>>>>>> change.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> -- Jianbin
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Sep 7, 2012, at 8:06 AM, Brock Noland wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> As I understand it, if we implement
>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/MRUNIT-138 as described in
>>>>>>>>>>>>>> the
>>>>>>>>>>>>>> JIRA. That is, all the drivers keep state of the inputs, we can
>>>>>>>>>>>>>> undeprecate the methods depcrecated in
>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/MRUNIT-64?
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Brock
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Fri, Sep 7, 2012 at 7:58 AM, Jim Donofrio
>>>>>>>>>>>>>> <donofrio...@gmail.com
>>>>>>>>>>>>>> <mailto:donofrio...@gmail.com>> wrote:
>>>>>>>>>>>>>> I think we need to keep those deprecated methods around for
>>>>>>>>>>>>>> awhile, no
>>>>>>>>>>>>>> reason to anger users.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On 09/07/2012 08:35 AM, Bertrand Dechoux wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Then the question is about when/if the compatibility should be
>>>>>>>>>>>>>> broken.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/MRUNIT-139 would be quite
>>>>>>>>>>>>>> easy
>>>>>>>>>>>>>> without the history of MRUnit and the @Deprecated....
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Fri, Sep 7, 2012 at 2:19 PM, Dave Beech
>>>>>>>>>>>>>> <d...@paraliatech.com<mailto:
>>>>>>>>>>>>>> d...@paraliatech.com>> wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> I think this depends on what we decide to do about MRUNIT-138. We
>>>>>>>>>>>>>> were
>>>>>>>>>>>>>> discussing an incompatible change, and if we do decide to do that
>>>>>>>>>>>>>> I
>>>>>>>>>>>>>> think
>>>>>>>>>>>>>> the version number should increase to 1.0.0 to reflect this (and
>>>>>>>>>>>>>> also
>>>>>>>>>>>>>> the
>>>>>>>>>>>>>> fact that this is the first version since graduation).
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> If we later go ahead with the API rewrite (MRUNIT-69), this could
>>>>>>>>>>>>>> form
>>>>>>>>>>>>>> MRUnit 2.0.0! Would line up nicely with Hadoop's own numbering
>>>>>>>>>>>>>> strategy
>>>>>>>>>>>>>> ;)
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On 7 September 2012 07:54, James Kinley
>>>>>>>>>>>>>> <kin...@cloudera.com<mailto:
>>>>>>>>>>>>>> kin...@cloudera.com>> wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> +1 for the 1.0.0 release. I think it's a good idea to increase 
>>>>>>>>>>>>>> the
>>>>>>>>>>>>>> major
>>>>>>>>>>>>>> version number considering the recent graduation and the included
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> changes.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On 7 Sep 2012, at 07:29, "Wei, Jianbin"
>>>>>>>>>>>>>> <jianb...@paypal.com<mailto:
>>>>>>>>>>>>>> jianb...@paypal.com>> wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> My bad, 0.9.0 --> 0.10.0 is also version increase.  My eyes are
>>>>>>>>>>>>>> not
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> used
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> to have a 2 digits minor version yet.  However, I still prefer a
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> one-digit
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> minor version as most software do that in practice.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> -- Jianbin
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Sep 6, 2012, at 10:41 PM, Bertrand Dechoux wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> I am not sure to understand "It is not good to backtracking
>>>>>>>>>>>>>> version.".
>>>>>>>>>>>>>> Does it mean that the version after graduating should show the
>>>>>>>>>>>>>> 'step'?
>>>>>>>>>>>>>> Is that a common way to do it?
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Not taking into account the graduation, I would also favor the
>>>>>>>>>>>>>> "0.10.0"
>>>>>>>>>>>>>> instead of "1.0.0".
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Regards
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Bertrand
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> --
>>>>>>>>>>>>>> Apache MRUnit - Unit testing MapReduce -
>>>>>>>>>>>>>> http://incubator.apache.org/mrunit/
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> --
>>>>>>>>>>>>>> Apache MRUnit - Unit testing MapReduce -
>>>>>>>>>>>>>> http://incubator.apache.org/mrunit/
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>> Bertrand Dechoux
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> Apache MRUnit - Unit testing MapReduce -
>>>>>>>>>> http://incubator.apache.org/mrunit/
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Apache MRUnit - Unit testing MapReduce -
>>>>>>>>> http://incubator.apache.org/mrunit/
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Apache MRUnit - Unit testing MapReduce - 
>>>> http://incubator.apache.org/mrunit/
>>
>>
>>
>> --
>> Apache MRUnit - Unit testing MapReduce - http://incubator.apache.org/mrunit/
>
>
>
> --
> Apache MRUnit - Unit testing MapReduce - http://incubator.apache.org/mrunit/

Reply via email to