Git / GitHubのバックグラウンドがあり、Bazaar VCSについてほとんど知識がないので、Launchpadでホストされているプロジェクトにバグを報告したり、パッチを送信したりすることもあります。「適切な」方法でそれを行いたいので、邪魔にならずにマージや改善の準備ができています。
私は自分のニーズに合ったまともな簡単なハウツーを見つけることができないようです。
私がこれまでにしたこと:
Launchpadアカウントを作成しました。
バグを報告し、
Bazaarをインストールし、SSHキーなどを設定します
今それがGitHubなら、私は
レポをフォークし、
分岐レポのクローンを作成し、
適切な名前のブランチを作成して作業を行い、
コミット+プッシュ、
GitHub WUIを使用してプルリクエストを作成します。
しかし、それはGitHubではなく、LaunchpadとBazaarの両方のアーキテクチャは、GitHub / Gitの対応するアーキテクチャとはまったく異なるようです。
それで、親切な魂が私を大量の文書にdrれさせ、主に第二部の簡単なステップの道をコンパイルするのを救うことができるでしょうか?おそらく必要なときに関連するCLIコマンドを含めますか?
編集:Ubuntuパッケージ(それが何であれ)またはLaunchpadプロジェクトについて具体的に尋ねているかどうかを明確にする必要があるようです。
UbuntuパッケージとUbuntu以外のパッケージの区別についてはあまり気にしません。どんなソフトウェアも今日はUbuntuにあり、明日にはなくなるか、その逆になります。開発は配布よりも重要なことです。
だから私はそれを仮定していた
Ubuntuで配布されるすべてのパッケージがLaunchpadでホストされるわけではありません。
Launchpadの「公式」または「デフォルト」のワークフローが存在します(すべての開発者がBazaarの使用に同意できる場合、なぜパッチワークワークフローにほとんどの開発者が同意できないのでしょうか?)、
だから、Ubuntuの方法ではなく、Launchpadの方法について尋ねています。そして、交差点が広大なので、ここではかなり話題になっていると思うので、AUを選択しました。