Awal tahun ini Wine mulai bereksperimen dengan GitLab untuk meningkatkan alur kerja pengembangan mereka untuk proyek sumber terbuka ini yang memungkinkan game dan aplikasi Windows berjalan di Linux. Sekarang telah diputuskan bahwa alur kerja GitLab berguna dan sekarang akan menjadi jalan mereka ke depan.
Wine selama hampir tiga puluh tahun sejarahnya sebagian besar mengandalkan patch yang dikirim ke milis proyek mereka dan pendiri dan pemimpin proyek Wine Alexandre Julliard untuk mendaratkan patch yang diterima ke dalam basis kode Wine arus utama. Sejak awal tahun ini ada upaya untuk memodernisasi ini dengan mengadopsi GitLab untuk menangani permintaan penggabungan ke Wine.
Alexandre Julliard mengumumkan pagi ini bahwa eksperimen GitLab berhasil. Pengembang menyukai pendekatan modern daripada patch melalui milis, lebih mudah untuk melacak ulasan yang tertunda, kemampuan untuk meng-host lebih banyak proyek Wine dan berbagi patch yang sedang berjalan, dan kemungkinan otomatisasi/CI yang lebih baik melalui pengembangan integrasi GitLab. Julliard juga menikmati GitLab karena lebih mudah mengelola tambalan, mengurangi revisi tambalan pelacakan, dan banyak lagi.
Ada ruang untuk perbaikan dengan sign-off untuk patch menjadi sedikit lebih rumit, itu hanya mungkin untuk menyetujui seluruh permintaan penggabungan daripada patch individu, redundansi juga posting yang dikirimkan GitLab MR ke milis membuat banyak noise, dan dukungan threading GitLab agak terbatas.
Alexandre Julliard menyimpulkan dengan pembaruan hari ini, "Saya pikir Gitlab bekerja dengan baik untuk kami, dan kebanyakan orang pada umumnya senang dengan itu. Jadi rencana saya adalah untuk maju dan menjadikan Gitlab sebagai platform pengembangan utama untuk Wine. Saya akan mulai bekerja pada transisi, dan pada peningkatan yang disebutkan di atas."
Itulah berita seputar GitLab Sekarang Platform Pengembangan Utama Untuk Anggur, semoga bermanfaat. Disadur dari Phoronix.com.