Terk edilmiş github projelerinden kod nasıl kullanılır


10

Son zamanlarda gerçekten kullanabileceğim github projelerine rastladım, ancak terk edilmiş gibi görünüyor, birçok sorun ve önemli çekme istekleri, belki de 100+ çatal. Genellikle alternatif bir proje yoktur.

Kodu olduğu gibi kullanabilir miyim? Çatal alıp diğerlerini görmezden gelir miyim? Kod çekme isteklerinden manuel olarak içeri aktarılır mı? Nasıl? Orijinal kodlayıcının bıraktığı yeri bir şekilde organize etme ve çıkarma şansım var mı?

Yanıtlar:


8

Şebekenin üyelerine, bir projenin başlamasını isteyen herkesle otomatik olarak oluşturulan bir mesaj gönderebilirsiniz. (en azından çataldan sonra kod işleyenler, eğer çok fazla varsa) (Ağ \ Üyeler sekmesi).

Daha sonra yapmanız gerekenler büyük ölçüde projeye ve topluluğuna (veya topluluk eksikliğine) bağlıdır:

  • Hiç kimse aktif görünmüyorsa, bu proje için bir lider olun ve kendi çatalınızı başlatın.
  • Mevcut üyeleri bulursanız, projeyi onlarla canlandıracak sağlam bir çatal elde etmek için ne yapılması gerektiğini görün.

Pazarlama Bölümü : Bazen yeniden başlatma çatalı oluştuğunda projenin yeniden adlandırılması, yeni programcıları ve kullanıcıları çekmek ve projeye çekiş kazanmak için ikinci bir şans vermek için iyi bir yoldur.

Orijinal programcılarla iletişim kurmanın bir yolunu bulamıyorsanız, lisans tarafından yapılan herhangi bir şeye izin verilip verilmediğini de kontrol etmelisiniz.


5

Öncelikle ana projeye terk edilmesiyle ilgili bir Sorun ekleyin ve kendinize katkıda bulunmanızı isteyin. Bu işe yaramazsa, Matthieu'nun önerdiği gibi ağla iletişim kurar ve lisansın projede neye izin verdiğine bağlı olarak bir çatal üzerinde grup çalışması düzenlerim. En azından bir projeyi kamuya açık hale getirerek, projenin Github şartlarına göre çatallanabileceği ima edilen bir lisans vardır.

İlgili bir makale: Başka Birinin Github Projesini çatallamanın etiği nelerdir?

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.