Platform pengembangan kolaboratif Forgejo telah sepenuhnya terpisah dari Gitea

Para pengembang platform pengembangan kolaboratif Forgejo mengumumkan perubahan model pengembangan mereka. Alih-alih mempertahankan fork Gitea yang tersinkronisasi, proyek Forgejo kini telah bercabang menjadi basis kode yang sepenuhnya independen, yang akan berkembang secara independen dan menempa jalurnya sendiri. Fork penuh ini menandai puncak dari perbedaan model pengembangan dan tata kelola Forgejo dan Gitea.

Proyek Forgejo dibuat pada Oktober 22 sebagai hasil dari soft fork Gitea. Forgejo beroperasi hosting Codeberg.org. Kode proyek ini ditulis dalam bahasa Go dan dilisensikan di bawah lisensi MIT. Fork ini dibuat sebagai respons terhadap upaya komersialisasi Gitea dan pengalihan kendali ke perusahaan komersial. Forgejo terus menerapkan prinsip-prinsip tata kelola independen dan mempertahankan kendali komunitas. Hingga saat ini, Forgejo secara teratur memigrasikan semua perubahan kode Gitea, tetapi juga menambahkan fitur-fitur baru yang tidak ditemukan di Gitea. Semakin banyak fitur yang ditambahkan ke Forgejo, semakin kompleks proses sinkronisasi basis kode.

Pemisahan total akan menyederhanakan pemeliharaan, mendorong fungsionalitas baru, dan memperbaiki bug, serta mempercepat pengurangan utang teknis dan menghemat sumber daya yang dihabiskan untuk menganalisis konflik akibat perubahan yang dilakukan pada basis kode Gitea. Kerugian dari pemisahan total adalah ketidakmampuan menggunakan Forgejo sebagai pengganti Gitea yang mulus dan kesulitan migrasi dari Gitea ke Forgejo. Namun, API Forgejo akan tetap kompatibel dengan Gitea jika memungkinkan.

Sumber: opennet.ru

Tambah komentar