Faz muito sentido usar o GitHub se você deseja publicar código experimental. Os módulos que você nunca planeja publicar como um projeto completo.
Quando você gerencia um módulo contribuído, todos estão livres para participar. Além disso, o drupal.org tem uma forte integração com o git.drupal.org, então você realmente precisa usá-lo.
- Confirmar atribuição
- O problema é mencionado nas mensagens de confirmação retornadas ao problema mencionado.
- Processo de verificação para novos desenvolvedores.
- Integração de liberação do projeto (ramificações e tags).
- Revisões de segurança do módulo e transferências de propriedade do projeto.
Eu não acho que seria melhor se você mover seu código para o GitHub e pedir a outras pessoas que participem lá. Além disso, estou muito feliz com os sistemas de controle de versão que agora temos e como eles avançaram ao longo do tempo.
No entanto, se você mantiver outros addons do Drupal, por exemplo, um arquivo de configuração para um IDE, um script de migração de sites, prova de conceitos ou algo parecido, acho que o github se ajustaria melhor. Além disso, há um requisito para publicar seu código na GPL se você quiser usar o drupal.org git.
Também mantenho alguns módulos e adiciono o manipulador remoto do github, além do drupal.org. Quando você pressiona seu código, pode simplesmente enviá-lo para o GitHub da mesma maneira.