以Ranger项目为例,说明开源社区Review代码详细步骤。

1.寻找合适的issue进行review

首先自己需要是某个开源项目的committer,
要有合入代码的权限。

2.review代码

从reviews下载patch,验证patch和功能

3.反馈验证结果

如果有问题,需要反馈给作者修改;
如果没有问题,则可以ship it。

4.等待社区其他人反馈后再合入

等待至少24小时之后,如果其他人没有意见,
则可以将合入的patch推送到开源Ranger远程仓库。

5.评论issue

在相应的issue下面提交代码合并记录。

6.关闭review请求

提醒review创建者关闭review。

7.关闭issue

提醒issue创建者关闭issue。

8.参考

issue地址: https://issues.apache.org/jira
review地址:https://reviews.apache.org

开源社区Review代码步骤相关推荐

  1. 如何在开源社区贡献代码_如何在15分钟内从浏览器获得您的第一个开源贡献

    如何在开源社区贡献代码 Matt Mullenweg, founder of Automattic, recently offered this advice to aspiring develope ...

  2. 从零开始长期给某开源社区提PR步骤记录

    从零开始长期给某开源社区提PR步骤记录 0 前提 安装好git后,在本地配置github账户 git config --global user.name [github账户名称] git config ...

  3. 如何在开源社区贡献代码_在社区支持大量涌现之后,Biicode便开始开源

    如何在开源社区贡献代码 在我的上一篇Opensource.com文章中 ,我写了有关biicode决定在我们达到10,000个用户时就开源的决定. 宣布之后,我们的社区增长迅猛. 我们的开源公告对我们 ...

  4. linux开源社区贡献代码,4岁小萝莉向Linux内核贡献代码修复「漏洞」而且代码已经合并到内核...

    最近国外社区 Reddit 上有个非常有趣的讨论 ,  在过去发布的Linux内核中有处代码改进是名4岁的小萝莉提交的. 这名小萝莉向内核提交代码以修复某处「漏洞」,这次代码修订还是在 2014 年发 ...

  5. 如何向开源社区奉献代码

    从事嵌入式工作, 日常就是与u-boot, linux这些开源代码打交道, 将自己的代码提交到主线, 将是一件快乐而又能提升逼格的事情. 有些比较新的代码会使用github进行bug追踪, pr合并, ...

  6. 如何向开源社区贡献代码

    一.流程图 首先,fork 源项目到自己的GitHub代码仓库,之后通过 fetch 同步代码: 然后,clone fork 的项目,本地修改后 push 提交(最好基于新分支): 最后,提交 pul ...

  7. github提交代码命令(向开源社区提交代码)

    #若没有添加远程地址,则添加,取名如upgrade git remote add upgrade https://github.com/apache/druid.git 拉取远程最新代码upgrade ...

  8. 作为一名非Commiter,如何向开源社区提交自己的代码

    前言 作为一名职业程序员,如果去除待遇,薪资等等的因素考虑,从纯技术的角度出发,如何才能达到一个比较高的境界呢,答案是与最顶尖的那一批人交流合作,当然,最顶尖的那批人很多几乎估计都不在身边,而且大多在 ...

  9. linux内核之旅ppt_一起玩转 Linux 内核之旅开源社区吧

    | 作者:梁金荣 | 转载自:Linux 内核之旅 | 编辑:王皓月 | 设计:朱亿钦 开源社引言 开源社向来是支持本土的开源 Community 的发展的,非常欣喜的看到西安邮电大学的陈莉君教授迈出 ...

最新文章

  1. 一文带你领略并发编程的内功心法
  2. 宏观经济学思维导图_巧用思维导图,提升初三化学专题复习课实效
  3. python批量清除一个列表中的某个内容,filter和lambda结合使用的方法
  4. linux命令学习记录一
  5. P3723-[AH2017/HNOI2017]礼物【FFT】
  6. 通过委托增强Spring数据存储库
  7. dbms数据库管理系统_基本数据库管理系统(DBMS)能力问题和解答
  8. Wrapper+map实现页面显示
  9. VS2008 更改项目名称
  10. 金山办公上市,雷军心愿了却!
  11. 【nand2tetris实验0】windows找不到文件javaw的解决办法
  12. go语言之进阶篇字符串转换
  13. iOS UICollectionView 注册步骤、使用方法以及 各种问题 和坑点
  14. 开源大数据周刊-第74期
  15. linux命令之拒绝服务-关机重启shutdown-init0-6删库(滑稽脸)
  16. 使用WinImage的命令行修改img文件
  17. 新手自己搭建、开发网络直播平台历程——了解实现一个简单直播平台的结构
  18. 9月6日外盘期货美黄金行情分析\美黄金期货交易策略
  19. web性能优化 JS/CSS CDN加速公共库
  20. windows该任务映像已损坏或已篡改。(异常来自HRESULT:0x80041321)

热门文章

  1. POJ 1947 Rebuilding Roads (树dp + 背包思想)
  2. 【转载】C++知识库内容精选 尽览所有核心技术点
  3. 14.4.3.5 Configuring InnoDB Buffer Pool Flushing 配置InnoDB Buffer Pool 刷新:
  4. js 下的 split
  5. JDBC之用元数据将结果集封装为List对象
  6. [Node.js] 模块化 -- url、querystring模块
  7. CSS3 矢量图标及背景精灵
  8. 当子元素用position:relative;时,父元素的overflow:hidden;在ie中失效的解决办法
  9. LeetCode--64. 最小路径和(动态规划)
  10. Yaffs2根文件系统制作