I think people forget we have a wiki that documents this and other things ...

https://wiki.apache.org/hadoop/HowToContribute#Naming_your_patch

On Dec 2, 2014, at 10:01 AM, Tsuyoshi OZAWA <ozawa.tsuyo...@gmail.com> wrote:

>> <jiraNameId>.[branchName.]<revisionNum>.patch*
> 
> +1 for this format. Thanks for starting the discussion, Yongjun.
> 
> - Tsuyoshi
> 
> On Tue, Dec 2, 2014 at 9:34 AM, Yongjun Zhang <yzh...@cloudera.com> wrote:
>> Thank you all for the feedback.
>> 
>> About how many digits to use, I personally find it's not annoying to type
>> one extra digit, but as long as we have the rev number, it achieves the
>> goal of identifying individual patch.
>> 
>> About the rest of the name, as long as we keep it the same for the same
>> patch, it would work fine.
>> 
>> This boils down to patch naming guideline:
>> 
>> *    <jiraNameId>.[branchName.]<revisionNum>.patch*
>> 
>>     - Example jiraNameId: HADOOP-1234, HDFS-4321
>>     - When the patch is targeted for trunk, then there is no need for the
>> branchName portion, otherwise, specify the branchName accordingly. Example:
>> branch1, branch2.
>>     - It's recommended to use three digits for <revisionNum> for better
>> sorting of different versions of patches.
>> 
>> Would anyone who has the privilege please help to modify the following page
>> 
>> http://wiki.apache.org/hadoop/HowToContribute#Naming_your_patch
>> 
>> accordingly?
>> 
>> Thanks a lot.
>> 
>> --Yongjun
>> 
>> On Mon, Dec 1, 2014 at 10:22 AM, Colin McCabe <cmcc...@alumni.cmu.edu>
>> wrote:
>> 
>>> On Wed, Nov 26, 2014 at 2:58 PM, Karthik Kambatla <ka...@cloudera.com>
>>> wrote:
>>> 
>>>> Yongjun, thanks for starting this thread. I personally like Steve's
>>>> suggestions, but think two digits should be enough.
>>>> 
>>>> I propose we limit the restrictions to versioning the patches with
>>> version
>>>> numbers and .patch extension. People have their own preferences for the
>>>> rest of the name (e.g. MAPREDUCE, MapReduce, MR, mr, mapred) and I don't
>>>> see a gain in forcing everyone to use one.
>>>> 
>>>> Putting the suggestions (tight and loose) on the wiki would help new
>>>> contributors as well.
>>>> 
>>>> 
>>> +1
>>> 
>>> best,
>>> Colin
>>> 
>>> 
>>>> On Wed, Nov 26, 2014 at 2:43 PM, Eric Payne
>>> <erichadoo...@yahoo.com.invalid
>>>>> 
>>>> wrote:
>>>> 
>>>>> +1.The "different color for newest patch" doesn't work very well if you
>>>>> are color blind, so I do appreciate a revision number in the name.
>>>>> 
>>>>>      From: Yongjun Zhang <yzh...@cloudera.com>
>>>>> To: common-dev@hadoop.apache.org
>>>>> Sent: Tuesday, November 25, 2014 11:37 PM
>>>>> Subject: Re: a friendly suggestion for developers when uploading
>>> patches
>>>>> 
>>>>> Thanks Harsh for the info and Andrew for sharing the script. It looks
>>>> that
>>>>> the script is intelligent enough to pick the latest attachment even if
>>>> all
>>>>> attachments have the same name.
>>>>> 
>>>>> Yet, I hope we use the following as the guideline for patch names:
>>>>> 
>>>>> <*projectName*>-<*jiraNum*>-<*revNum*>.patch
>>>>> 
>>>>> 
>>>>> So we can easily identify individual patch revs.
>>>>> 
>>>>> Thanks.
>>>>> 
>>>>> --Yongjun
>>>>> 
>>>>> On Tue, Nov 25, 2014 at 5:54 PM, Andrew Wang <andrew.w...@cloudera.com
>>>> 
>>>>> wrote:
>>>>> 
>>>>>> This might be a good time to mention my fetch-patch script, I use it
>>> to
>>>>>> easily download the latest attachment on a jira:
>>>>>> 
>>>>>> https://github.com/umbrant/dotfiles/blob/master/bin/fetch-patch
>>>>>> 
>>>>>> On Tue, Nov 25, 2014 at 5:44 PM, Harsh J <ha...@cloudera.com> wrote:
>>>>>> 
>>>>>>> For the same filename, you can observe also that the JIRA colors
>>> the
>>>>>>> latest one to be different than the older ones automatically - this
>>>> is
>>>>>>> what I rely on.
>>>>>>> 
>>>>>>> On Sat, Nov 22, 2014 at 12:36 AM, Yongjun Zhang <
>>> yzh...@cloudera.com
>>>>> 
>>>>>>> wrote:
>>>>>>>> Hi,
>>>>>>>> 
>>>>>>>> When I look at patches uploaded to jiras, from time to time I
>>>> notice
>>>>>> that
>>>>>>>> different revisions of the patch is uploaded with the same patch
>>>> file
>>>>>>> name,
>>>>>>>> some time for quite a few times. It's confusing which is which.
>>>>>>>> 
>>>>>>>> I'd suggest that as a guideline, we do the following when
>>>> uploading a
>>>>>>> patch:
>>>>>>>> 
>>>>>>>>   - include a revision number in the patch file name.A
>>>>>>>>   - include a comment, stating that a new patch is uploaded,
>>>>> including
>>>>>>> the
>>>>>>>>   revision number of the patch in the comment.
>>>>>>>> 
>>>>>>>> This way, it's easier to refer to a specific version of a patch,
>>>> and
>>>>> to
>>>>>>>> know which patch a comment is made about.
>>>>>>>> 
>>>>>>>> Hope that makes sense to you.
>>>>>>>> 
>>>>>>>> Thanks.
>>>>>>>> 
>>>>>>>> --Yongjun
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> --
>>>>>>> Harsh J
>>>>>>> 
>>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>> 
>>> 
> 
> 
> 
> -- 
> - Tsuyoshi

Reply via email to