You are here

Drupal专业开发指南 第21章 维护一个模块

在本节中,我们将详细的学习一下,如何在drupal.org上创建和维护一个模块。我们将覆盖大多数的常见任务。

 
获得一个Drupal CVS帐号
    Drupal有两个CVS资源库:一个Drupal核心资源库,只有很少的开发者能够对它提交代码;一个贡献资源库,用来保存所有贡献的模块、翻译、主题,这些资源你都可在drupal.org上找到,另外还保存了一些文档和方便开发者存储代码片断的沙箱文件夹。如果你有一个模块、主题、或者翻译,你想把它贡献出来,那么你可以申请一个CVS帐号,获取对Drupal CVS贡献资源库的写访问权,这样你就可以分享你的代码并向社区回馈你的贡献了。
    CVS帐号不是人人都可以拥有的。你需要向管理员说明你确实需要一个帐号。你需要提供获取帐号的具体动机。如果你打算贡献一个模块的话,你需要提供模块的一个拷贝以供审查,并证明它与已有的模块存在重大的不同。(你可以在drupal.org上花点时间,使用搜索表单搜索一下,确保你的模块是新的并且是不同的。在高级搜索表单上,选中工程复选框,这样你就只在贡献的资源中进行搜索了。)还有,确保你可以接受GNU GPL许可,因为贡献资源库中的所有代码都必须采用GPL许可。
    关于如何申请的更多详细,可参看http://drupal.org/node/59。提交代码和维护你自己贡献的模块的更多详细,可参看Drupal站点的http://drupal.org/handbook/cvs/quickstart;另外,我们接下来将会详细的介绍大多数的常见任务。
    另外,还有许多其它的方式来为Drupal社区贡献力量,比如编写文档和参与论坛讨论;具体可参看http://drupal.org/node/22286

Drupal版本: