Answers:
从技术上讲,这篇关于SO的文章涵盖了从多个git遥控器进行推/拉的过程。在您的情况下,听起来好像您要设置2个遥控器(git.drupal.org和github.com),根据需要从github.com上拉/推,然后在准备好时推送到git.drupal.org。发布更新。
就政治而言,请在gdo上检出此线程。它可能包含与您处于相同情况的其他人的一些想法/见解。
RESTful模块的维护者最近在谈论他们的原因,并在完全在Github上开发该模块的经验:
https://www.lullabot.com/blog/podcasts/drupalizeme-podcast/55-restful-module
(分钟38:32)
希望能帮助到你,
您可以考虑使用http://hubdrop.org/服务
如果要发布实验性代码,则使用GitHub非常有意义。您永远不会计划将其发布为完整项目的模块。
当您管理一个贡献模块时,每个人都可以自由参与。此外,drupal.org与git.drupal.org紧密集成,因此您确实必须使用它。
我认为将代码移至GitHub并要求其他人参与其中不会更好。此外,我对现在拥有的版本控制系统以及它们随着时间的发展而感到非常满意。
但是,如果您维护任何其他Drupal插件,例如,IDE的配置文件,站点迁移脚本,概念证明或类似的东西,我认为github会更合适。另外,如果您想使用drupal.org git,则需要在GPL下发布代码。
我还维护了一些模块,除了drupal.org之外,还添加了github远程处理程序。当您推送代码时,您可以简单地以相同的方式将其推送到GitHub。