How to contribute the code or doc to Nifi?
2017-03-21 10:37
281 查看
confluence上的官方指导:https://cwiki.apache.org/confluence/display/NIFI/Contributor+Guide#ContributorGuide-Createaticketfornewbugsorfeatures
大致是以下几个步骤:
1.JIRA上面发ticket,也就是create issue,注意类型和标题,这样可以方便别的人查找到,不要随便填写
2.然后你得有自己的github,并且fork了apache/nifi,然后你pull到本地修改你的源码
3.改完毕了,记住要测试,有错还需要反复经过git pr的错误验证机制,也是要花时间等待的,所以要先确保自己没错或者错误极少,方便解决
(注意:这里的任何提交,包括你准备提交的branch都要改成JIRA(参考下面4)上面的问题编号,比如NIFI-1003,那么你的branch也要是这个,并且commit的
备注也是这个开头,保持标准一致,不然不好通过,毕竟别人还得改,可以参照官方的备注如何写的)
4.提交到自己的remote git上,然后new pull request,添加描述,比如你改的是啥,为什么要改
5.关注你提交后的comment和github的错误校验,有错就直接pull,会自动合并,并且会自动重新校验错误。评论的话,就多参考,基本给你评论的都是有参考性的
6.静静等待merge。。。
大致是以下几个步骤:
1.JIRA上面发ticket,也就是create issue,注意类型和标题,这样可以方便别的人查找到,不要随便填写
2.然后你得有自己的github,并且fork了apache/nifi,然后你pull到本地修改你的源码
3.改完毕了,记住要测试,有错还需要反复经过git pr的错误验证机制,也是要花时间等待的,所以要先确保自己没错或者错误极少,方便解决
(注意:这里的任何提交,包括你准备提交的branch都要改成JIRA(参考下面4)上面的问题编号,比如NIFI-1003,那么你的branch也要是这个,并且commit的
备注也是这个开头,保持标准一致,不然不好通过,毕竟别人还得改,可以参照官方的备注如何写的)
4.提交到自己的remote git上,然后new pull request,添加描述,比如你改的是啥,为什么要改
5.关注你提交后的comment和github的错误校验,有错就直接pull,会自动合并,并且会自动重新校验错误。评论的话,就多参考,基本给你评论的都是有参考性的
6.静静等待merge。。。
相关文章推荐
- How to use "vi" edit the docs or source code files
- How to add HTML code to the clipboard by using Visual Basic Or VBA
- How to code the forward declaration of class or struct using template?
- OA Framework - How to Find the Correct Version of JDeveloper to Use with E-Business Suite 11i or Release 12.x (Doc ID 416708.1)
- The Cryptography API, or How to Keep a Secret(五)
- How to use C# code to get the windows components
- how to use the code in ms ssrs
- How to Use or Disable the Information Bar
- HowTO: Create an Event Log Source in code, without the Permission errors
- The Cryptography API, or How to Keep a Secret (一)
- The Cryptography API, or How to Keep a Secret(三)
- How to know the corresponding relation between T-code and Program
- The Cryptography API, or How to Keep a Secret(四)
- How to rebuild assemblies from the source code
- how to deal with fdisk error: Re-reading the partition table failed with error 16: Device or resource busy.
- The Cryptography API, or How to Keep a Secret(五)
- How to change the generated method stub code for C#
- how to judge if the temptable or normal table that you created exists
- how to `make` the src code of APUE book
- How to freeze a dynamic aspx page into a static html page (on the server).(转:http://codebetter.com/blogs/peter.van.ooijen/archiv