Git / GitHub arka planı ile ve Bazaar VCS hakkında çok az şey bildiğimde, bir hatayı zaman zaman Launchpad'de barındırılan projelere bildirmek ve hatta bir yama göndermek istiyorum. Bunu yapmak için "uygun" bir şekilde yapmak istiyorum, böylece birleşme ya da iyileştirme için hazır değilsiniz.
İhtiyaçlarım için uygun, basit ve uygun bir yöntem bulamıyorum.
Şimdiye kadar ne yaptım:
-
Bir Launchpad hesabı oluşturdum,
-
, hatayı bildirdi
-
Çarşı'yı kurdu ve SSH anahtarlarını düzenledi.
Şimdi GitHub ise, ben
-
repo'yu çatalla,
-
çatallı repo'yu klonla
-
ismen isimlendirilmiş bir şube oluştur ve işi yap,
-
+ it'i itin,
-
GitHub WUI kullanarak bir çekme isteği oluşturun.
Ama GitHub değil, hem Launchpad hem de Bazaar mimarileri GitHub / Git muadillerinden oldukça farklı görünüyor.
Öyleyse, bir tür ruh beni, tonlarca belgede boğulmaktan ve temel olarak ikinci kısımdan basit bir adım yolu derlemekten kurtarabilir mi? Gerektiğinde ilgili CLI komutları dahil olabilir mi?
Düzenleme: Özellikle Ubuntu paketlerini (ne anlama geliyorsa) veya Launchpad projelerini sorduğumu açıklığa kavuşturmalıyım.
Ubuntu paketleri ve Ubuntu olmayan paketler arasındaki ayrımı gerçekten önemsemiyorum. Herhangi bir yazılım Ubuntu'da bugün ve bunun dışında yarın da olabilir, ya da tam tersi. Gelişim, dağıtımdan çok daha önemli olan şeydir.
Yani bunu varsayıyordum
-
Ubuntu’da dağıtılan her paketin Launchpad’te sunulmaması
-
, Launchpad için bir "resmi" veya "varsayılan" iş akışı var (tüm devreler Çarşı kullanmayı kabul ediyorum, neden çoğu yama iş akışı konusunda anlaşamadı?),
Bu yüzden Launchpad yolunu, Ubuntu yolunu değil. Ve AU'yu seçtim çünkü kesişim çok büyük olduğundan, buradaki konu oldukça güzel.