З фоном Git / GitHub і дуже мало знаючи про Bazaar VCS, я хотів би час від часу повідомляти про помилку проектам, розміщеним на Launchpad, і навіть надсилати патч. Я хотів би зробити це "належним чином", щоб він був готовий до об'єднання або вдосконалення, не перешкоджаючи.
Я, здається, не можу знайти гідного простого способу підходу для моїх потреб.
Що я робив до цього часу:
Я створив обліковий запис Launchpad,
повідомив про помилку,
встановлений базар і налаштування ключів SSH тощо.
Тепер, якби це був GitHub, я б
вила repo,
клонувати роздвоєний репо,
створити розгалужену гілку і виконати роботу,
зробити + натиснути,
створити запит на тягу за допомогою GitHub WUI.
Але це не GitHub, і архітектури Launchpad і Bazaar здаються зовсім іншими від своїх аналогів GitHub / Git.
То чи могла б добра душа врятувати мене від утоплення в тоннах документів і скласти прямий крок шлях, переважно другу частину? Можливо, включаючи відповідні команди CLI, коли вони потрібні?
Редагувати: Здається, я повинен уточнити, чи питаю я конкретно про пакети Ubuntu (що б це не означало) або проекти Launchpad.
Мені дуже не цікаво розмежування між пакетами Ubuntu і не-Ubuntu пакетами. Будь-яке програмне забезпечення може бути в Ubuntu сьогодні, а поза ним завтра, або навпаки. Розвиток - це важливе значення, ніж дистрибуція.
Тож я припускав це
не кожен пакет, що розповсюджується в Ubuntu, розміщується на Launchpad,
існує "офіційний" або "за замовчуванням" робочий процес для Launchpad (добре, якщо всі розробники можуть погодитися на використання Bazaar, чому більшість з них не змогла погодитися на робочий процес виправлення?),
тому я запитую про спосіб запуску, а не про спосіб Ubuntu. І я вибрав АС, оскільки оскільки перехрестя величезне, я думаю, що це досить на тему.