• 4MapGuide开源版的管理组织


    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进行二次开发。

    The end!

    2012年12月11日

  • 相关阅读:
    第四章 解决面试题的思路
    第三章 高质量的代码
    第二章 面试需要的基础知识
    第九章 海量数据处理
    第八章 数据结构与算法
    用打王者荣耀的姿势,去做有意义的事【恶魔奶爸】
    linux入门级知识回顾
    Django回顾
    复习爬虫
    django预热
  • 原文地址:https://www.cnblogs.com/xingchen/p/2812809.html
Copyright © 2020-2023  润新知