内蒙古java团队

j2se,j2ee开发组
posts - 139, comments - 212, trackbacks - 0, articles - 65
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

MapGuide开源版的管理组织

Posted on 2011-04-15 00:22 帅子 阅读(275) 评论(0)  编辑  收藏 所属分类: MapGuide

作为 OSGeo 的一个子项目, MapGuide 遵守与其他 OSGeo 项目的类似的管理方式,由如下四类组织和角色进行项目的开发和管理。

1)    项目筹划指导委员 (Project Steering Committee)

项目筹划指导委员会简称为 PSC ,负责 MapGuide 开源项目的管理工作,决定 MapGuide 开源版的发布日期、哪些功能和缺陷修正整合到那个发布版本、那些人可以成为项目开发人员等,而且 PSC 还负责定期为 OSGeo 委员会提供项目状况报告。

2)    项目开发 人员(Project Developer)

项目开发人员具有 MapGuide 源代码的读写权限,能够直接修改 MapGuide 的源代码,并且负责检阅项目捐助人员的代码,帮助他们提交代码。

3)    项目捐助 人员(Project Contributor)

项目捐助人员也是 MapGuide 的开发人员,但是没有 MapGuide 源代码的修改权限,他们通过项目跟踪 (Tracker) 工具为 MapGuide 贡献补丁 (Patch) 、代码、文档等,项目开发人员会检阅他们的修改,和他们进行交流,最后帮助他们提交代码。通常情况下,项目开发人员是从项目捐助人员着手做起,在项目捐助人员贡献了大量有价值的补丁 (Patch) 之后,他会被提名为项目开发人员,在 PSC 投票同意之后,他就会正式成为项目开发人员,具有了 MapGuide 代码的修改权限。

4)    (Users)

    用户是 MapGuide 的使用者,他们基于 MapGuide 进行二次开发。


只有注册用户登录后才能发表评论。


网站导航: