総品質を高めるために、Debian アーカイブに加えることができる細かい変更の山がかなりあります。 これらの変更の多くは些細なものであり、実際の単一のキットに使用された場合、実際には小さな利点が含まれています。 Lintian は、全体的なものを宣言することによって、これらの考慮事項を修正することをメンテナーに勧めています。 それらは全体的に人間の時間を非効率的に利用しており、維持するにはかなりの労力が必要です。 それは明らかに自動化できるものの一つです. )、および私が取り組んできた lintian-brush ツール) 追加の手順を実行し、(報告された要因のサブセットについて) by lintian) 修理についての考慮事項は、あなたに任せます。 Lintian-brush は、100 個の Lintian タグ . に
多くのアプリケーションと
Debian Janitor は、lintian- を高速化できるツールです。アーカイブ全体をブラッシングし、プル クイズを通じて lintian 要因の修正を提案します。
Debian Janitor の筋書きは、Debian メンテナーから離れた場所で、おそらくあなたが想定している苦役を知ることです。おそらく判断する準備ができているので、彼らはより重要なパッケージング作業に時間を費やすでしょう. その計画は、キット メンテナーのオーバーヘッドを最小限に抑えながら、自動化された変更を迅速かつ簡単に表現することです。 基本的に、アーカイブ全体で lintian-brush を高速化するためのインフラストラクチャはほとんどありません.
ボットのアクションは、明らかに適切なアクションが考慮された、ごくわずかな考慮事項に制限されています。も取られます。 すべてのパッケージングを自動化することは想定されておらず、意識している要因のすべてのケースを自動化することさえ想定されていません.
ボットは保守的で楽しいものになるように設計されていますおそらく欠陥のある修正を提案し、最終的なフレーズを期待する代わりに、適切な修正を繰り返します。 プルリクエストがメンテナから離れた貴重な時間をつかむため、欠陥のある修正を含む用務員からの距離を保つためにかなりの努力が払われてきました。 Debian Janitor ボットからの将来のプル リクエストが無視されるか拒否される可能性が高くなります。それ以外はオフ
Janitor は、VCS からバージョン変更プログラムでキット ソースを見つけます*-変更Debian ソース アプリケーションの規律。 管理者が存在する Web Web ホスティング プラットフォームでパッケージング ブランチがホストされている場合、lintian-brush を高速化しようとする可能性があります。 ) パッケージ ブランチで、(変更が行われた場合) キットを組み立て、マージを提案します。 それは基本的に基本的に silver-platter に基づいており、当面は次のように強化されています:
Janitor は の lintian テーブルと vcswatch テーブルからプッシュされますUDD
. lintian
のいずれかに悩まされているアプリケーションを照会します。 lintian-brush に修正スクリプトがあるタグ。 このスタイルは、ルーティングする必要があるリポジトリの合成を制限しようとしています.
品質保証 Debian Janitor を困らせるのではなく、喜ばせるために私が行っていることはほんのわずかです.
Lintian-brush は、そのフィクサーに対して中止から中止までのチェックを行います。 lintian-brush から次のような変更を最も簡単に提案します:
autopkgtest およびpiuparts;今では完全に自明ではありません – 例えば、最も便利な空白の削除 さらに、キットの調整は、プル クイズを開始する前に人間によってレビューされます。
1キットにつき1回の出生引きクイズ ボットが以前にプル クイズを作成した場合、これはおそらく、新しいコミットを追加する (およびプルを更新する) ことによって、最も現代的なクイズを変更しようとするでしょう。クイズの説明)。 これは、現在の上流の変更に起因するプルクイズの競合が発生したときに、おそらくブランチを獲得して修復する立場にあります.
キットごとに 1 つのプル クイズを作成し、そのプル クイズを最新の状態に維持することができます。
後期展開アーカイブ全体に公開する前に、プルリクエストを受け取る熱烈なメンテナーを徐々に追加しています。 これは、トレンド要因のいずれかを優先して早期に落ち着かせる必要があります.
変更の提供 ボットは、プル リクエストについて率直に言って、プル リクエストで圧倒されるメンテナーから距離を保つために次のことを検討する可能性があります: ボットによって作成されたマージ要求を明確に識別します。 これは、メンテナーが人間からの貢献を優先できるように落ち着かせる必要があります. メンテナーごとの誕生提案の合成を制限します。 単一のマージ クイズを開くことから始まり、メインの提案に応答があるまで、追加のマージ リクエストは生成されません
将来のマージ要求を判断する手段を提供します。 合体クイズでの謝辞で十分です マージリクエストに関するフィードバックは、人間によってさらに冷静にレビューされます.
最新の再集計Debian 用務員は稼働しており、変更を生成し、既にマージ要求が増加しています (ただし、クローズ レビュー中ですが)。 作成されたマージ リクエストの例:
適切なリカバリ (ランチパッド上) dh-exec (GitHub 上) 管理人の使い方用務員は、Git で維持され、その Vcs-Git ヘッダーが有効になっているキットをルーティングできます (おそらく、使用する準備ができている可能性があります
vcswatch これを想定して) 。の中に プル リクエストを早期に受け取ることに魅力を感じた場合は、以下にコメントを残してください。 回り道のスキームでは、用務員はすべてのアプリケーションのランキングを落ち着かせる必要がありますが、アーカイブ内のソースアプリケーションの最新の代替品でおそらくしばらく時間がかかるかもしれません.
Byデフォルトでは、あなたがメンテナーであるリポジトリの 1 つに対する新しいマージ クイズが作成されたときに、salsa は通知を送信しません。 で有効になっている通知が含まれていることを確認してくださいSalsa プロファイル 、関心のあるアプリケーションの [新しいマージ要求] にチェックを入れます
さらに、 のキット リポジトリの生成マージ要求の合成を見る準備が整います。 QA – それは !
さらに、特定のキットの差分を取得する準備ができている可能性があります (生成されている場合)。 ) 管理人が公開する前に:
$ curl https ://janitor.debian.earn/api/lintian-fixes/pkg/PACKAGE/diff i3-wmの例、見つめて https://janitor.debian.earn/api/lintian-fixes/pkg/i3-wm/diff.
未来計画サポートされている Web Web ホスティング プラットフォームの最新の生活環境はカバーしています。 VCS で維持されている Debian のアプリケーションの大部分。 サポートされていない最も便利な他の 100 以上のキット プラットフォームは dgit. 場合によっては、git の変更を dgit リポジトリに投稿する最も効率的な方法についての提案が含まれています (BTS パッチのバグ? またはそれはあまりにも大きなオーバーヘッドでしょうか?), 教えてください.
当面欠落している次のプラットフォームは bitbucketですが、そこにホストされている不安定なアプリケーションが約 15 個あります。 .
2 番目に、lintian-brush は lintian タグを 100 個まで閉じて修復できます。 全体的な要因を追加するためにフィクサーを追加することは計り知れません.
用務員は落ち着く必要があり、Debian インフラストラクチャの他の部分、たとえば Jenkinsジョブの操作または からのリンク) トラッカー または lintian.debian.org.
その他のファイル見る FAQ
ホームページ上. 気になる点がございましたらこれらの展開計画について、その他のヒントや質問が含まれている場合は、フィードバックでお知らせください。
Debian Janitor を困らせるのではなく、喜ばせるために私が行っていることはほんのわずかです.
Lintian-brush は、そのフィクサーに対して中止から中止までのチェックを行います。 lintian-brush から次のような変更を最も簡単に提案します:
さらに、キットの調整は、プル クイズを開始する前に人間によってレビューされます。
ボットが以前にプル クイズを作成した場合、これはおそらく、新しいコミットを追加する (およびプルを更新する) ことによって、最も現代的なクイズを変更しようとするでしょう。クイズの説明)。 これは、現在の上流の変更に起因するプルクイズの競合が発生したときに、おそらくブランチを獲得して修復する立場にあります.
キットごとに 1 つのプル クイズを作成し、そのプル クイズを最新の状態に維持することができます。
アーカイブ全体に公開する前に、プルリクエストを受け取る熱烈なメンテナーを徐々に追加しています。 これは、トレンド要因のいずれかを優先して早期に落ち着かせる必要があります.
ボットは、プル リクエストについて率直に言って、プル リクエストで圧倒されるメンテナーから距離を保つために次のことを検討する可能性があります: ボットによって作成されたマージ要求を明確に識別します。 これは、メンテナーが人間からの貢献を優先できるように落ち着かせる必要があります. メンテナーごとの誕生提案の合成を制限します。 単一のマージ クイズを開くことから始まり、メインの提案に応答があるまで、追加のマージ リクエストは生成されません
マージリクエストに関するフィードバックは、人間によってさらに冷静にレビューされます.
最新の再集計Debian 用務員は稼働しており、変更を生成し、既にマージ要求が増加しています (ただし、クローズ レビュー中ですが)。 作成されたマージ リクエストの例:
適切なリカバリ (ランチパッド上) dh-exec (GitHub 上) 管理人の使い方用務員は、Git で維持され、その Vcs-Git ヘッダーが有効になっているキットをルーティングできます (おそらく、使用する準備ができている可能性があります
vcswatch これを想定して) 。の中に プル リクエストを早期に受け取ることに魅力を感じた場合は、以下にコメントを残してください。 回り道のスキームでは、用務員はすべてのアプリケーションのランキングを落ち着かせる必要がありますが、アーカイブ内のソースアプリケーションの最新の代替品でおそらくしばらく時間がかかるかもしれません.
Byデフォルトでは、あなたがメンテナーであるリポジトリの 1 つに対する新しいマージ クイズが作成されたときに、salsa は通知を送信しません。 で有効になっている通知が含まれていることを確認してくださいSalsa プロファイル 、関心のあるアプリケーションの [新しいマージ要求] にチェックを入れます
さらに、 のキット リポジトリの生成マージ要求の合成を見る準備が整います。 QA – それは !
さらに、特定のキットの差分を取得する準備ができている可能性があります (生成されている場合)。 ) 管理人が公開する前に:
$ curl https ://janitor.debian.earn/api/lintian-fixes/pkg/PACKAGE/diff i3-wmの例、見つめて https://janitor.debian.earn/api/lintian-fixes/pkg/i3-wm/diff.
未来計画サポートされている Web Web ホスティング プラットフォームの最新の生活環境はカバーしています。 VCS で維持されている Debian のアプリケーションの大部分。 サポートされていない最も便利な他の 100 以上のキット プラットフォームは dgit. 場合によっては、git の変更を dgit リポジトリに投稿する最も効率的な方法についての提案が含まれています (BTS パッチのバグ? またはそれはあまりにも大きなオーバーヘッドでしょうか?), 教えてください.
当面欠落している次のプラットフォームは bitbucketですが、そこにホストされている不安定なアプリケーションが約 15 個あります。 .
2 番目に、lintian-brush は lintian タグを 100 個まで閉じて修復できます。 全体的な要因を追加するためにフィクサーを追加することは計り知れません.
用務員は落ち着く必要があり、Debian インフラストラクチャの他の部分、たとえば Jenkinsジョブの操作または からのリンク) トラッカー または lintian.debian.org.
その他のファイル見る FAQ
ホームページ上. 気になる点がございましたらこれらの展開計画について、その他のヒントや質問が含まれている場合は、フィードバックでお知らせください。
Debian 用務員は稼働しており、変更を生成し、既にマージ要求が増加しています (ただし、クローズ レビュー中ですが)。 作成されたマージ リクエストの例:
用務員は、Git で維持され、その Vcs-Git ヘッダーが有効になっているキットをルーティングできます (おそらく、使用する準備ができている可能性があります
の中に プル リクエストを早期に受け取ることに魅力を感じた場合は、以下にコメントを残してください。 回り道のスキームでは、用務員はすべてのアプリケーションのランキングを落ち着かせる必要がありますが、アーカイブ内のソースアプリケーションの最新の代替品でおそらくしばらく時間がかかるかもしれません.
Byデフォルトでは、あなたがメンテナーであるリポジトリの 1 つに対する新しいマージ クイズが作成されたときに、salsa は通知を送信しません。 で有効になっている通知が含まれていることを確認してくださいSalsa プロファイル 、関心のあるアプリケーションの [新しいマージ要求] にチェックを入れます
さらに、 のキット リポジトリの生成マージ要求の合成を見る準備が整います。 QA – それは !
さらに、特定のキットの差分を取得する準備ができている可能性があります (生成されている場合)。 ) 管理人が公開する前に:
i3-wmの例、見つめて https://janitor.debian.earn/api/lintian-fixes/pkg/i3-wm/diff.
未来計画サポートされている Web Web ホスティング プラットフォームの最新の生活環境はカバーしています。 VCS で維持されている Debian のアプリケーションの大部分。 サポートされていない最も便利な他の 100 以上のキット プラットフォームは dgit. 場合によっては、git の変更を dgit リポジトリに投稿する最も効率的な方法についての提案が含まれています (BTS パッチのバグ? またはそれはあまりにも大きなオーバーヘッドでしょうか?), 教えてください.
当面欠落している次のプラットフォームは bitbucketですが、そこにホストされている不安定なアプリケーションが約 15 個あります。 .
2 番目に、lintian-brush は lintian タグを 100 個まで閉じて修復できます。 全体的な要因を追加するためにフィクサーを追加することは計り知れません.
用務員は落ち着く必要があり、Debian インフラストラクチャの他の部分、たとえば Jenkinsジョブの操作または からのリンク) トラッカー または lintian.debian.org.
その他のファイル見る FAQ
ホームページ上. 気になる点がございましたらこれらの展開計画について、その他のヒントや質問が含まれている場合は、フィードバックでお知らせください。
サポートされている Web Web ホスティング プラットフォームの最新の生活環境はカバーしています。 VCS で維持されている Debian のアプリケーションの大部分。 サポートされていない最も便利な他の 100 以上のキット プラットフォームは dgit. 場合によっては、git の変更を dgit リポジトリに投稿する最も効率的な方法についての提案が含まれています (BTS パッチのバグ? またはそれはあまりにも大きなオーバーヘッドでしょうか?), 教えてください.
当面欠落している次のプラットフォームは bitbucketですが、そこにホストされている不安定なアプリケーションが約 15 個あります。 .
2 番目に、lintian-brush は lintian タグを 100 個まで閉じて修復できます。 全体的な要因を追加するためにフィクサーを追加することは計り知れません.
用務員は落ち着く必要があり、Debian インフラストラクチャの他の部分、たとえば Jenkinsジョブの操作または からのリンク) トラッカー または lintian.debian.org.
その他のファイル見る FAQ
ホームページ上. 気になる点がございましたらこれらの展開計画について、その他のヒントや質問が含まれている場合は、フィードバックでお知らせください。
見る FAQ
気になる点がございましたらこれらの展開計画について、その他のヒントや質問が含まれている場合は、フィードバックでお知らせください。