You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@dolphinscheduler.apache.org by Yichao Yang <10...@qq.com> on 2020/07/09 06:19:53 UTC

Re: [Vote] Pull Request Title Specification

2




------------------&nbsp;原始邮件&nbsp;------------------
发件人:&nbsp;"JUN GAO"<gaojun2048@gmail.com&gt;;
发送时间:&nbsp;2020年7月9日(星期四) 中午11:42
收件人:&nbsp;"dev"<dev@dolphinscheduler.apache.org&gt;;

主题:&nbsp;Re: [Vote] Pull Request Title Specification



2

It is necessary to split large pr into small pr.
I agree with the second option.


Jave-Chen <kejia.chen@foxmail.com&gt; 于2020年7月9日周四 上午7:30写道:

&gt; On one hand, since everyone is free to create issues,&amp;nbsp;different users
&gt; may create&amp;nbsp;
&gt; issues for the same reason.
&gt;
&gt;
&gt;
&gt; On the other hand,&amp;nbsp;spliting a large PR into&amp;nbsp;multiple small PRs
&gt; requires developers&amp;nbsp;
&gt; to read all prs, would it be inappropriate ?
&gt;
&gt;
&gt;
&gt;
&gt; ------------------&amp;nbsp;原始邮件&amp;nbsp;------------------
&gt; 发件人:&amp;nbsp;"CalvinKirs"<acm_master@163.com&amp;gt;;
&gt; 发送时间:&amp;nbsp;2020年7月9日(星期四) 凌晨2:02
&gt; 收件人:&amp;nbsp;"dev@dolphinscheduler.apache.org"<
&gt; dev@dolphinscheduler.apache.org&amp;gt;;
&gt;
&gt; 主题:&amp;nbsp;Re:[Vote] Pull Request Title Specification
&gt;
&gt;
&gt;
&gt; Hi, I think this is a question worthy of recognition.&amp;nbsp; I think our
&gt; big pr should be separated, corresponding to an isuess, if it cannot be
&gt; split, can it be aggregated into an isuess,how do you think?If I am wrong,
&gt; please correct me
&gt;
&gt;
&gt; Best regards!
&gt; CalvinKirs
&gt;
&gt;
&gt; On 07/8/2020 22:22,Jave-Chen<kejia.chen@foxmail.com&amp;gt; wrote:
&gt; A PR may be associated with multiple issues, so writing Issue No. in PR
&gt; titile may&amp;amp;nbsp;
&gt; be miscellaneous.
&gt;
&gt;
&gt;
&gt; ------------------&amp;amp;nbsp;原始邮件&amp;amp;nbsp;------------------
&gt; 发件人:&amp;amp;nbsp;"Yichao Yang"<1048262223@qq.com&amp;amp;gt;;
&gt; 发送时间:&amp;amp;nbsp;2020年7月8日(星期三) 晚上9:29
&gt; 收件人:&amp;amp;nbsp;"dev"<dev@dolphinscheduler.apache.org&amp;amp;gt;;
&gt;
&gt; 主题:&amp;amp;nbsp;[Vote] Pull Request Title Specification
&gt;
&gt;
&gt;
&gt; Hi all,
&gt;
&gt;
&gt; After referring to the practices of other open source communities on the
&gt; title of pull request, we propose two pre selection schemes for dolphin
&gt; scheduler.
&gt;
&gt;
&gt; First:
&gt;
&gt; Specification:
&gt;
&gt; [`Open Source Project Name`-`Issue No`][`Module Name`] `Pull Request
&gt; Description`
&gt;
&gt; example:
&gt;
&gt; [DS-3333][server] Fix the xxx exception
&gt;
&gt; [DS-3333][server] Implement xxx
&gt;
&gt; ...
&gt;
&gt;
&gt;
&gt;
&gt; Second:
&gt;
&gt; Specification:
&gt;
&gt; [`Pull Request Type`-`Issue No`][`Module Name`] `Pull Request Description`
&gt;
&gt; example:
&gt;
&gt; [Fix-3333][server] Fix the xxx exception
&gt;
&gt; [Feature-3333][server] Implement xxx
&gt;
&gt; ...
&gt;
&gt; The Pull Request type is shown in the screenshot in [1].
&gt;
&gt;
&gt;
&gt;
&gt; If you agree with the first one as the title of the pull request, reply 1,
&gt; and the second one reply 2. If there is no other suggestions after 7 days,
&gt; we will choose the first one.
&gt;
&gt;
&gt;
&gt;
&gt; --------------------------------------------------------
&gt;
&gt;
&gt;
&gt;
&gt; 目前参考了其他开源社区的对于 Pull Request 标题的实践之后,针对 DolphinScheduler 我们提出了两种预选的方案:
&gt;
&gt;
&gt; 第一种:
&gt;
&gt; Specification:
&gt;
&gt; [`Open Source Project Name`-`Issue No`][`Module Name`] `Pull Request
&gt; Description`
&gt;
&gt; example:
&gt;
&gt; [DS-3333][server] Fix the xxx exception
&gt;
&gt; [DS-3333][server] Implement xxx
&gt;
&gt; ...
&gt;
&gt;
&gt;
&gt;
&gt; 第二种:
&gt;
&gt; Specification:
&gt;
&gt; [`Pull Request Type`-`Issue No`][`Module Name`] `Pull Request Description`
&gt;
&gt; example:
&gt;
&gt; [Fix-3333][server] Fix the xxx exception
&gt;
&gt; [Feature-3333][server] Implement xxx
&gt;
&gt; ...
&gt;
&gt; Pull Request Type 类型在 [1] 中截图给出。
&gt;
&gt;
&gt;
&gt;
&gt; 如果想选第一种作为Pull request 标题,则回复1,第二种则回复2。没有其他意见或者建议的话,7天之后默认以第一种作为 Pull
&gt; Request 规范。
&gt;
&gt;
&gt;
&gt;
&gt; [1] Pull Request Type:
&gt; https://github.com/apache/incubator-dolphinscheduler-website/pull/147
&gt;
&gt;
&gt;
&gt;
&gt; Best,
&gt;
&gt; Yichao Yang



-- 

DolphinScheduler(Incubator)&nbsp; PPMC
Jun Gao 高俊
gaojun2048@gmail.com

Re: Re: [Vote] Pull Request Title Specification

Posted by lidong dai <da...@gmail.com>.
2



Best Regards
---------------
DolphinScheduler(Incubator) PPMC
Lidong Dai 代立冬
dailidong66@gmail.com
---------------


wu shaoj <ga...@apache.org> 于2020年7月9日周四 下午2:24写道:

> 2
>
> On 2020/7/9, 14:20, "Yichao Yang" <10...@qq.com> wrote:
>
>     2
>
>
>
>
>     ------------------&nbsp;原始邮件&nbsp;------------------
>     发件人:&nbsp;"JUN GAO"<gaojun2048@gmail.com&gt;;
>     发送时间:&nbsp;2020年7月9日(星期四) 中午11:42
>     收件人:&nbsp;"dev"<dev@dolphinscheduler.apache.org&gt;;
>
>     主题:&nbsp;Re: [Vote] Pull Request Title Specification
>
>
>
>     2
>
>     It is necessary to split large pr into small pr.
>     I agree with the second option.
>
>
>     Jave-Chen <kejia.chen@foxmail.com&gt; 于2020年7月9日周四 上午7:30写道:
>
>     &gt; On one hand, since everyone is free to create
> issues,&amp;nbsp;different users
>     &gt; may create&amp;nbsp;
>     &gt; issues for the same reason.
>     &gt;
>     &gt;
>     &gt;
>     &gt; On the other hand,&amp;nbsp;spliting a large PR
> into&amp;nbsp;multiple small PRs
>     &gt; requires developers&amp;nbsp;
>     &gt; to read all prs, would it be inappropriate ?
>     &gt;
>     &gt;
>     &gt;
>     &gt;
>     &gt; ------------------&amp;nbsp;原始邮件&amp;nbsp;------------------
>     &gt; 发件人:&amp;nbsp;"CalvinKirs"<acm_master@163.com&amp;gt;;
>     &gt; 发送时间:&amp;nbsp;2020年7月9日(星期四) 凌晨2:02
>     &gt; 收件人:&amp;nbsp;"dev@dolphinscheduler.apache.org"<
>     &gt; dev@dolphinscheduler.apache.org&amp;gt;;
>     &gt;
>     &gt; 主题:&amp;nbsp;Re:[Vote] Pull Request Title Specification
>     &gt;
>     &gt;
>     &gt;
>     &gt; Hi, I think this is a question worthy of recognition.&amp;nbsp; I
> think our
>     &gt; big pr should be separated, corresponding to an isuess, if it
> cannot be
>     &gt; split, can it be aggregated into an isuess,how do you think?If I
> am wrong,
>     &gt; please correct me
>     &gt;
>     &gt;
>     &gt; Best regards!
>     &gt; CalvinKirs
>     &gt;
>     &gt;
>     &gt; On 07/8/2020 22:22,Jave-Chen<kejia.chen@foxmail.com&amp;gt;
> wrote:
>     &gt; A PR may be associated with multiple issues, so writing Issue No.
> in PR
>     &gt; titile may&amp;amp;nbsp;
>     &gt; be miscellaneous.
>     &gt;
>     &gt;
>     &gt;
>     &gt;
> ------------------&amp;amp;nbsp;原始邮件&amp;amp;nbsp;------------------
>     &gt; 发件人:&amp;amp;nbsp;"Yichao Yang"<1048262223@qq.com&amp;amp;gt;;
>     &gt; 发送时间:&amp;amp;nbsp;2020年7月8日(星期三) 晚上9:29
>     &gt; 收件人:&amp;amp;nbsp;"dev"<dev@dolphinscheduler.apache.org
> &amp;amp;gt;;
>     &gt;
>     &gt; 主题:&amp;amp;nbsp;[Vote] Pull Request Title Specification
>     &gt;
>     &gt;
>     &gt;
>     &gt; Hi all,
>     &gt;
>     &gt;
>     &gt; After referring to the practices of other open source communities
> on the
>     &gt; title of pull request, we propose two pre selection schemes for
> dolphin
>     &gt; scheduler.
>     &gt;
>     &gt;
>     &gt; First:
>     &gt;
>     &gt; Specification:
>     &gt;
>     &gt; [`Open Source Project Name`-`Issue No`][`Module Name`] `Pull
> Request
>     &gt; Description`
>     &gt;
>     &gt; example:
>     &gt;
>     &gt; [DS-3333][server] Fix the xxx exception
>     &gt;
>     &gt; [DS-3333][server] Implement xxx
>     &gt;
>     &gt; ...
>     &gt;
>     &gt;
>     &gt;
>     &gt;
>     &gt; Second:
>     &gt;
>     &gt; Specification:
>     &gt;
>     &gt; [`Pull Request Type`-`Issue No`][`Module Name`] `Pull Request
> Description`
>     &gt;
>     &gt; example:
>     &gt;
>     &gt; [Fix-3333][server] Fix the xxx exception
>     &gt;
>     &gt; [Feature-3333][server] Implement xxx
>     &gt;
>     &gt; ...
>     &gt;
>     &gt; The Pull Request type is shown in the screenshot in [1].
>     &gt;
>     &gt;
>     &gt;
>     &gt;
>     &gt; If you agree with the first one as the title of the pull request,
> reply 1,
>     &gt; and the second one reply 2. If there is no other suggestions
> after 7 days,
>     &gt; we will choose the first one.
>     &gt;
>     &gt;
>     &gt;
>     &gt;
>     &gt; --------------------------------------------------------
>     &gt;
>     &gt;
>     &gt;
>     &gt;
>     &gt; 目前参考了其他开源社区的对于 Pull Request 标题的实践之后,针对 DolphinScheduler
> 我们提出了两种预选的方案:
>     &gt;
>     &gt;
>     &gt; 第一种:
>     &gt;
>     &gt; Specification:
>     &gt;
>     &gt; [`Open Source Project Name`-`Issue No`][`Module Name`] `Pull
> Request
>     &gt; Description`
>     &gt;
>     &gt; example:
>     &gt;
>     &gt; [DS-3333][server] Fix the xxx exception
>     &gt;
>     &gt; [DS-3333][server] Implement xxx
>     &gt;
>     &gt; ...
>     &gt;
>     &gt;
>     &gt;
>     &gt;
>     &gt; 第二种:
>     &gt;
>     &gt; Specification:
>     &gt;
>     &gt; [`Pull Request Type`-`Issue No`][`Module Name`] `Pull Request
> Description`
>     &gt;
>     &gt; example:
>     &gt;
>     &gt; [Fix-3333][server] Fix the xxx exception
>     &gt;
>     &gt; [Feature-3333][server] Implement xxx
>     &gt;
>     &gt; ...
>     &gt;
>     &gt; Pull Request Type 类型在 [1] 中截图给出。
>     &gt;
>     &gt;
>     &gt;
>     &gt;
>     &gt; 如果想选第一种作为Pull request 标题,则回复1,第二种则回复2。没有其他意见或者建议的话,7天之后默认以第一种作为
> Pull
>     &gt; Request 规范。
>     &gt;
>     &gt;
>     &gt;
>     &gt;
>     &gt; [1] Pull Request Type:
>     &gt;
> https://github.com/apache/incubator-dolphinscheduler-website/pull/147
>     &gt;
>     &gt;
>     &gt;
>     &gt;
>     &gt; Best,
>     &gt;
>     &gt; Yichao Yang
>
>
>
>     --
>
>     DolphinScheduler(Incubator)&nbsp; PPMC
>     Jun Gao 高俊
>     gaojun2048@gmail.com
>

Re: Re: [Vote] Pull Request Title Specification

Posted by wu shaoj <ga...@apache.org>.
2

On 2020/7/9, 14:20, "Yichao Yang" <10...@qq.com> wrote:

    2




    ------------------&nbsp;原始邮件&nbsp;------------------
    发件人:&nbsp;"JUN GAO"<gaojun2048@gmail.com&gt;;
    发送时间:&nbsp;2020年7月9日(星期四) 中午11:42
    收件人:&nbsp;"dev"<dev@dolphinscheduler.apache.org&gt;;

    主题:&nbsp;Re: [Vote] Pull Request Title Specification



    2

    It is necessary to split large pr into small pr.
    I agree with the second option.


    Jave-Chen <kejia.chen@foxmail.com&gt; 于2020年7月9日周四 上午7:30写道:

    &gt; On one hand, since everyone is free to create issues,&amp;nbsp;different users
    &gt; may create&amp;nbsp;
    &gt; issues for the same reason.
    &gt;
    &gt;
    &gt;
    &gt; On the other hand,&amp;nbsp;spliting a large PR into&amp;nbsp;multiple small PRs
    &gt; requires developers&amp;nbsp;
    &gt; to read all prs, would it be inappropriate ?
    &gt;
    &gt;
    &gt;
    &gt;
    &gt; ------------------&amp;nbsp;原始邮件&amp;nbsp;------------------
    &gt; 发件人:&amp;nbsp;"CalvinKirs"<acm_master@163.com&amp;gt;;
    &gt; 发送时间:&amp;nbsp;2020年7月9日(星期四) 凌晨2:02
    &gt; 收件人:&amp;nbsp;"dev@dolphinscheduler.apache.org"<
    &gt; dev@dolphinscheduler.apache.org&amp;gt;;
    &gt;
    &gt; 主题:&amp;nbsp;Re:[Vote] Pull Request Title Specification
    &gt;
    &gt;
    &gt;
    &gt; Hi, I think this is a question worthy of recognition.&amp;nbsp; I think our
    &gt; big pr should be separated, corresponding to an isuess, if it cannot be
    &gt; split, can it be aggregated into an isuess,how do you think?If I am wrong,
    &gt; please correct me
    &gt;
    &gt;
    &gt; Best regards!
    &gt; CalvinKirs
    &gt;
    &gt;
    &gt; On 07/8/2020 22:22,Jave-Chen<kejia.chen@foxmail.com&amp;gt; wrote:
    &gt; A PR may be associated with multiple issues, so writing Issue No. in PR
    &gt; titile may&amp;amp;nbsp;
    &gt; be miscellaneous.
    &gt;
    &gt;
    &gt;
    &gt; ------------------&amp;amp;nbsp;原始邮件&amp;amp;nbsp;------------------
    &gt; 发件人:&amp;amp;nbsp;"Yichao Yang"<1048262223@qq.com&amp;amp;gt;;
    &gt; 发送时间:&amp;amp;nbsp;2020年7月8日(星期三) 晚上9:29
    &gt; 收件人:&amp;amp;nbsp;"dev"<dev@dolphinscheduler.apache.org&amp;amp;gt;;
    &gt;
    &gt; 主题:&amp;amp;nbsp;[Vote] Pull Request Title Specification
    &gt;
    &gt;
    &gt;
    &gt; Hi all,
    &gt;
    &gt;
    &gt; After referring to the practices of other open source communities on the
    &gt; title of pull request, we propose two pre selection schemes for dolphin
    &gt; scheduler.
    &gt;
    &gt;
    &gt; First:
    &gt;
    &gt; Specification:
    &gt;
    &gt; [`Open Source Project Name`-`Issue No`][`Module Name`] `Pull Request
    &gt; Description`
    &gt;
    &gt; example:
    &gt;
    &gt; [DS-3333][server] Fix the xxx exception
    &gt;
    &gt; [DS-3333][server] Implement xxx
    &gt;
    &gt; ...
    &gt;
    &gt;
    &gt;
    &gt;
    &gt; Second:
    &gt;
    &gt; Specification:
    &gt;
    &gt; [`Pull Request Type`-`Issue No`][`Module Name`] `Pull Request Description`
    &gt;
    &gt; example:
    &gt;
    &gt; [Fix-3333][server] Fix the xxx exception
    &gt;
    &gt; [Feature-3333][server] Implement xxx
    &gt;
    &gt; ...
    &gt;
    &gt; The Pull Request type is shown in the screenshot in [1].
    &gt;
    &gt;
    &gt;
    &gt;
    &gt; If you agree with the first one as the title of the pull request, reply 1,
    &gt; and the second one reply 2. If there is no other suggestions after 7 days,
    &gt; we will choose the first one.
    &gt;
    &gt;
    &gt;
    &gt;
    &gt; --------------------------------------------------------
    &gt;
    &gt;
    &gt;
    &gt;
    &gt; 目前参考了其他开源社区的对于 Pull Request 标题的实践之后,针对 DolphinScheduler 我们提出了两种预选的方案:
    &gt;
    &gt;
    &gt; 第一种:
    &gt;
    &gt; Specification:
    &gt;
    &gt; [`Open Source Project Name`-`Issue No`][`Module Name`] `Pull Request
    &gt; Description`
    &gt;
    &gt; example:
    &gt;
    &gt; [DS-3333][server] Fix the xxx exception
    &gt;
    &gt; [DS-3333][server] Implement xxx
    &gt;
    &gt; ...
    &gt;
    &gt;
    &gt;
    &gt;
    &gt; 第二种:
    &gt;
    &gt; Specification:
    &gt;
    &gt; [`Pull Request Type`-`Issue No`][`Module Name`] `Pull Request Description`
    &gt;
    &gt; example:
    &gt;
    &gt; [Fix-3333][server] Fix the xxx exception
    &gt;
    &gt; [Feature-3333][server] Implement xxx
    &gt;
    &gt; ...
    &gt;
    &gt; Pull Request Type 类型在 [1] 中截图给出。
    &gt;
    &gt;
    &gt;
    &gt;
    &gt; 如果想选第一种作为Pull request 标题,则回复1,第二种则回复2。没有其他意见或者建议的话,7天之后默认以第一种作为 Pull
    &gt; Request 规范。
    &gt;
    &gt;
    &gt;
    &gt;
    &gt; [1] Pull Request Type:
    &gt; https://github.com/apache/incubator-dolphinscheduler-website/pull/147
    &gt;
    &gt;
    &gt;
    &gt;
    &gt; Best,
    &gt;
    &gt; Yichao Yang



    -- 

    DolphinScheduler(Incubator)&nbsp; PPMC
    Jun Gao 高俊
    gaojun2048@gmail.com