Masuk akal jika menggunakan GitHub jika Anda ingin menerbitkan kode eksperimental. Modul yang tidak akan Anda rencanakan untuk diterbitkan sebagai proyek penuh.
Ketika Anda mengelola modul yang disumbangkan, semua orang bebas untuk berpartisipasi. Selain itu, drupal.org memiliki integrasi yang erat dengan git.drupal.org, jadi Anda benar-benar harus menggunakannya.
- Atribusi komit
- Masalah menyebutkan dalam pesan komit diumpan balik ke masalah yang disebutkan.
- Proses pemeriksaan untuk pengembang baru.
- Integrasi rilis proyek (cabang dan tag).
- Ulasan keamanan modul dan transfer kepemilikan proyek.
Saya tidak berpikir akan lebih baik jika Anda memindahkan kode Anda ke GitHub dan meminta orang lain untuk berpartisipasi di sana. Selain itu, saya sangat senang dengan sistem kontrol versi yang kami miliki sekarang dan bagaimana mereka telah maju dari waktu ke waktu.
Namun, jika Anda mempertahankan tambahan Drupal lainnya, misalnya, file konfigurasi untuk IDE, skrip migrasi situs, bukti konsep, atau sesuatu seperti itu, saya pikir github akan lebih cocok. Juga, ada persyaratan untuk menerbitkan kode Anda di bawah GPL jika Anda ingin menggunakan drupal.org git.
Saya juga memelihara beberapa modul, dan saya menambahkan pengendali jarak jauh github di samping yang drupal.org. Saat Anda mendorong kode Anda, Anda bisa mendorongnya ke GitHub dengan cara yang sama.