Git / GitHub बैकग्राउंड और बाज़ार VCS के बारे में बहुत कम जानने के साथ, मैं कभी-कभी लॉन्चपैड पर होस्ट किए गए प्रोजेक्ट्स के लिए बग की रिपोर्ट करना चाहूंगा, और यहां तक कि एक पैच भी भेज सकता हूं। मैं इसे "उचित" तरीके से करना चाहूंगा ताकि यह विलय या सुधार के लिए तैयार रहे जबकि यह रास्ते में न हो।
मैं अपनी आवश्यकताओं के लिए एक सरल सरल कैसे-के लिए अनुकूल प्रतीत नहीं कर सकता।
मैंने अब तक क्या किया:
मैंने एक लॉन्चपैड खाता बनाया है,
बग की सूचना दी,
बाजार और सेटअप SSH चाबियाँ आदि
अब अगर यह GitHub, मैं था
रेपो कांटा,
कांटा रेपो क्लोन,
एक नामित शाखा बनाएं और कार्य करें,
प्रतिबद्ध + धक्का,
GitHub WUI का उपयोग करके पुल अनुरोध बनाएं।
लेकिन यह GitHub नहीं है, और लॉन्चपैड और बाज़ार दोनों आर्किटेक्चर उनके GitHub / Git समकक्षों से काफी अलग लगते हैं।
तो क्या एक दयालु आत्मा मुझे दस्तावेजों के टन में डूबने से बचा सकती है और एक सीधा कदम मार्ग संकलित कर सकती है, मुख्यतः दूसरा भाग? संभवतया प्रासंगिक सीएलआई कमांड सहित जब उनकी आवश्यकता होती है?
संपादित करें: ऐसा लगता है कि मुझे स्पष्ट करना चाहिए कि मैं विशेष रूप से उबंटू पैकेजों (जो भी इसका मतलब है) या लॉन्चपैड परियोजनाओं के बारे में पूछ रहा हूं।
मैं वास्तव में उबंटू पैकेज और गैर-उबंटू पैकेज के बीच अंतर के बारे में ज्यादा परवाह नहीं करता हूं। कोई भी सॉफ्टवेयर आज उबंटू में हो सकता है और कल उससे बाहर या इसके विपरीत हो सकता है। विकास वह है जो वितरण से बहुत अधिक मायने रखता है।
तो मैं यही मान रहा था
उबंटू में वितरित हर एक पैकेज को लॉन्चपैड पर होस्ट नहीं किया गया है,
लॉन्चपैड के लिए एक "आधिकारिक" या "डिफ़ॉल्ट" वर्कफ़्लो मौजूद है (यदि सभी देवता बाज़ार का उपयोग करने पर सहमत हो सकते हैं, तो उनमें से अधिकांश एक पैच वर्कफ़्लो पर सहमत क्यों नहीं हो सकते?)।
इसलिए मैं लॉन्चपैड तरीके के बारे में पूछ रहा हूं, उबंटू तरीके से नहीं। और मैंने एयू को चुना क्योंकि चौराहा विशाल है, मुझे लगता है कि यह यहां विषय पर बहुत सुंदर है।