Forgejo projesi Gitea işbirlikçi geliştirme sisteminin bir çatalının geliştirilmesine başladı

Forgejo projesinin bir parçası olarak Gitea işbirlikçi geliştirme platformunun bir çatalı kuruldu. Gerekçe olarak ise projenin ticarileştirilmesine yönelik girişimlerin kabul edilmemesi ve yönetimin ticari bir şirket elinde yoğunlaşması gösterildi. Fork'un yaratıcılarına göre projenin bağımsız kalması ve topluluğa ait olması gerekiyor. Forgejo, önceki bağımsız yönetim ilkelerine bağlı kalmaya devam edecektir.

25 Ekim'de Gitea'nın kurucusu (Lunny) ve aktif katılımcılardan biri (techknowlogick), topluluğa önceden danışmadan, alan adları ve ticari marka haklarının devredildiği ticari bir şirket olan Gitea Limited'in kurulduğunu duyurdu (ticari markalar) ve alan adları başlangıçta projenin kurucusuna aitti). Şirket, Gitea platformunun genişletilmiş bir ticari versiyonunu geliştirme, ücretli destek hizmetleri sağlama, eğitim sağlama ve veri havuzları için bulut barındırma oluşturma niyetini duyurdu.

Aynı zamanda Gitea projesinin kendisinin açık ve topluluğa ait olduğu ve Gitea Limited'in topluluk ile Gitea'yı kullanmak ve geliştirmekle ilgilenen diğer şirketler arasında bir tür aracı görevi göreceği belirtildi. Yeni şirket aynı zamanda birkaç Gitea bakımcısına yarı zamanlı ücret sağlamayı da amaçlıyordu (sonunda onları tam zamanlıya dönüştürme ve ek geliştiriciler çalıştırma planları da vardı). Planlar ayrıca, üçüncü taraf şirketlerin istenen yeniliklerin uygulanmasına, optimizasyonların başlatılmasına ve belirli eksikliklerin düzeltilmesine sponsor olabileceği özel bir fonun oluşturulmasını da içeriyordu.

Böyle bir adım, topluluktan bazı katılımcılar tarafından projenin kontrolünün ele geçirilmesi olarak değerlendirildi. Çatal oluşturulmadan önce, projeyi denetlemek ve ticari bir şirket yerine Gitea ticari markalarını ve alan adlarını ona devretmek için topluluğa ait, kar amacı gütmeyen bir kuruluş oluşturma teklifini içeren, 50 Gitea geliştiricisi tarafından imzalanan açık bir mektup yayınlandı. . Gitea Limited, topluluğun teklifini görmezden geldi ve artık projenin tam kontrolüne sahip olduğunu doğruladı. Bundan sonra topluluğun bir çatal oluşturmaktan ve bunu daha fazla çalışmaya devam etmek için ana proje olarak düşünmekten başka seçeneği olmadığına karar verildi.

Gitea projesinin kendisinin, projedeki yönetim organizasyonundan memnun olmayan bir grup meraklı tarafından oluşturulan Gogs projesinin bir çatalı olarak Aralık 2016'da kurulmuş olması dikkat çekicidir. Çatalı oluşturmanın ana nedenleri, kontrolü topluluğa devretme ve bağımsız geliştiricilerin geliştirmeye katılmasını kolaylaştırma arzusuydu. Gitea, yalnızca kararları veren tek bir ana bakımcı aracılığıyla kod eklemeye dayanan Gogs modeli yerine, birkaç aktif geliştiriciye depoya kod ekleme hakkı veren bir yetki ayrımı modeli kullandı.

Kaynak: opennet.ru

Yorum ekle