Git / GitHub geçmişiyle ve Bazaar VCS hakkında çok az şey bilerek, zaman zaman Launchpad'de barındırılan projelere bir hata bildirmek ve hatta bir yama göndermek istiyorum. Bunu "düzgün" bir şekilde yapmak istiyorum, böylece bir araya gelmeden birleşmeye veya gelişmeye hazır.
İhtiyacım için uygun, basit bir How-to bulamıyorum.
Şimdiye kadar ne yaptım:
Bir Launchpad hesabı oluşturdum,
hatayı bildirdi,
Bazaar kurulu ve SSH anahtarları vb.
Şimdi GitHub olsaydı,
depoyu çatalla,
çatallı repoyu klonla,
mantıklı bir şube oluşturmak ve işi yapmak,
taahhüt + itme,
GitHub WUI kullanarak bir çekme isteği oluşturun.
Ancak GitHub değil ve hem Launchpad hem de Bazaar mimarileri GitHub / Git muadillerinden oldukça farklı görünüyor.
Öyleyse, nazik bir ruh beni tonlarca belgede boğulmaktan kurtarabilir ve esas olarak ikinci kısım olan basit bir adım yolu derleyebilir mi? İhtiyaç duyulduğunda ilgili CLI komutlarını dahil etmek mümkün mü?
Düzenleme: Görünüşe göre ben özellikle Ubuntu paketleri (ne anlama gelirse) veya Launchpad projeleri hakkında soruyorum.
Ubuntu paketleri ile Ubuntu olmayan paketler arasındaki farkı pek umursamıyorum. Herhangi bir yazılım bugün ve yarın Ubuntu'da olabilir ya da tam tersi olabilir. Kalkınma, dağıtımdan çok daha önemli olan şeydir.
Ben de öyle varsayıyordum ki
Ubuntu'da dağıtılan her paket Launchpad'de barındırılmıyor,
Launchpad için "resmi" veya "varsayılan" bir iş akışı mevcuttur (tüm geliştiriciler Çarşı'yı kullanmayı kabul edebilirlerse, birçoğu neden yamalama iş akışı üzerinde anlaşamadılar?),
bu yüzden Ubuntu yolunu değil, Launchpad yolunu soruyorum. AU'yu seçtim çünkü kavşak çok geniş olduğu için, buradaki konu hakkında oldukça güzel olduğunu düşünüyorum.