Android之People&Roles

People And Roles

1、Contributor(平台开发者)

  一个平台开发者是为AOSP源码做贡献的人,包括谷歌员工或其它公司的员工,以及正在为android贡献的杰出开发者。他们使用同样的工具(git、repo和gerrit),遵循同样的code-review流程在代码循环上有同样的要求。

2、Developer(应用开发者)

  一个应用开发者是一个编写运行在android设备上应用程序的工程师。实际上,平台开发者和应用开发者在技术集合上没有差别,但AOSP使用这两个称呼来区别使用android平台的人和做贡献android平台的人。

3、Verifier(检验者)

  一个检验者负责测试改变的需要。但个人提交重要的高质量代码后,项目领导可能会邀请这些个人成为检验者。

4、Approver(审核者)

  一个审核者是这个项目的有经验成员,他们已经把他们的思想和技能贡献给本项目。在code-review中,一个审核者决定是否添加或删除变化。项目领导(通常是谷歌员工)选择审核者。

检验者有机会被提升为审核者。

5、Project Leads(项目领导)

  android由很多子项目组成,可以在git仓库中看到。Tech Leads(技术领导)是各个子项目的高级贡献者。通常这些技术领导是谷歌员工。(- -又是谷歌的!)

你可能感兴趣的:(android)