You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@iotdb.apache.org by ξ <13...@qq.com.INVALID> on 2024/08/23 06:52:28 UTC

回复: [DISCUSS] Non-committer users automatically trigger CI

Hi


My Github ID is Caideyipi and my commits in past 12 months is 177.


I wish to trigger CI for my pull requests automatically for better contribution to IoTDB.


Best regards,


Zhehan Chen




------------------&nbsp;原始邮件&nbsp;------------------
发件人:                                                                                                                        "dev"                                                                                    <tanxinyu@apache.org&gt;;
发送时间:&nbsp;2024年8月20日(星期二) 下午3:47
收件人:&nbsp;"dev"<dev@iotdb.apache.org&gt;;

主题:&nbsp;Re: [DISCUSS] Non-committer users automatically trigger CI



Hi

I think it is feasible to update the list every quarter or every time a committer is nominated from the list. Of course, if a contributor finds that the list can be updated, they can also reply to this email immediately.

Best
------------
Xinyu Tan

On 2024/08/20 04:38:16 Tian Jiang wrote:
&gt; What an excitement, I think the list is quite important when nominating new committers.
&gt; By the way, what is the frequency of updating the list? I do not think it is permanent.
&gt; 
&gt; 
&gt; 
&gt; 
&gt; Tian Jiang
&gt; ---- Replied Message ----
&gt; | From | Xinyu Tan<tanxinyu@apache.org&gt; |
&gt; | Date | 8/20/2024 12:25 |
&gt; | To | <dev@iotdb.apache.org&gt; |
&gt; | Subject | [DISCUSS] Non-committer users automatically trigger CI |
&gt; Hi all,
&gt; 
&gt; Currently in our community, non-Committer contributors cannot actively trigger CI when contributing PRs to IoTDB. It requires a Committer to click to trigger CI, which causes some inconvenience.
&gt; 
&gt; By learning and understanding the Apache standards[1], we found that each repository can allow up to 10 non-Committers to trigger CI when submitting PRs. In addition, there are already Apache projects (such as Apache Doris[2]) that have done similar work[3].
&gt; 
&gt; In order to enhance the open-source experience for non-Committer contributors, we would like to provide the convenience of automatically running CI after submitting PRs for contributors with the following characteristics:
&gt; 
&gt; 1. Have consistently contributed to IoTDB with more than 5 commits in the past 12 months[4].
&gt; 2. Are expected to continue to contribute to IoTDB in the next 12 months.
&gt; 3. Do not misuse IoTDB's CI resources for illegal matters (such as mining, etc.).
&gt; 
&gt; Contributors who wish to become part of the above group, please reply to this email with your Github ID and the number of commits you have contributed in the past 12 months. If there are more than 10 contributors responding, it may be sorted by the number of commits from high to low and select the top 10 contributors.
&gt; 
&gt; It is expected that this email will last for about a week. Next week, I will summarize the emails, calculate the results, and initiate the final round of public announcement. If there are no issues, I will submit a PR.
&gt; 
&gt; [1] https://cwiki.apache.org/confluence/pages/viewpage.action?spaceKey=INFRA&amp;title=Git+-+.asf.yaml+features#Git.asf.yamlfeatures-AssigningexternalcollaboratorswiththetriageroleonGitHub
&gt; [2] https://github.com/apache/doris
&gt; [3] https://github.com/apache/doris/blob/master/.asf.yaml#L131
&gt; [4] https://github.com/apache/iotdb/graphs/contributors
&gt; 
&gt; Best
&gt; -------------
&gt; Xinyu Tan
&gt; Apache IoTDB PMC
&gt;&nbsp;