bzkanbanアプリを使用すると、Bugzilla のバグをかんばんボード上のカードとして視覚化できます。
ボードの列は、Bugzilla サーバーが使用しているバグ ステータス (例: NEW、ASSIGNED、REOPENED、RESOLVED、CLOSED など) です。
Bugzilla サーバーが公開されている場合、ボードのロード、バグ担当者またはバグのタイトルによるフィルタリングなどのアクションは、ログインせずに実行できます。それ以外の場合は、まず Bugzilla アカウントでログインする必要があります。
バグ状態の変更 (列間でカードをドラッグする) やコメントの追加などのアクションを行うには、最初にログインする必要があります。
bzkanbanアプリは、Bugzilla 5 サーバー REST API を使用したクライアント側のシングルページ アプリケーション (SPA) として実装されます。だから何?取り付けは簡単です。手順については、以下の「インストール」セクションを参照してください。
注: 以下のリンクは、 bzkanbanで表示されるライブ本番 Bugzilla インスタンスへのリンクです。加えられた変更はすべて、アカウントの実稼働 Bugzilla インスタンスに適用されるため、ネイティブ Bugzilla UI を使用するときと同じ慎重な考慮事項を適用してください。
モジラバグジラ
Red Hat Bugzilla
クライアント: HTML5、CSS3、JavaScript が可能な最新の Web ブラウザ (Chrome と Edge でテスト済み)
サーバー: REST API を有効にして Bugzilla 5.0 以降のサーバーにアクセスします。
bzkanbanアプリを使用するには、次のオプションのいずれかを選択します。
これは、bzkbanban アプリを試して使用する最も簡単な方法です。
このオプションが機能するには、Bugzilla サーバーの URL がインターネット (プライベート イントラネットではなく) からアクセスできる必要があります。
このアドレスhttps://leif81.github.io/bzkanban/index.html?site=https://bugzilla.mozilla.org
をコピーします。 site=
パラメータを Bugzilla サーバーのアドレスに変更します。
Web ブラウザにこの URL を貼り付けてロードします。
この URL をブックマークしてチームと共有します。
注: この方法では、GitHub master
ブランチにある最新バージョンのソース コードを使用します。アプリの URL をリロードすると、常に最新の修正と機能強化が適用されます。その目的は、保証はありませんが、 master
ブランチが安定した状態に保たれるようにすることです。 GitHub 問題トラッカーを使用して問題を報告し、問題を迅速に解決するために提案された PR を含めてください。
Bugzilla サーバーがプライベート イントラネット上にある場合は、この方法を使用します。
この git リポジトリのクローンを Web サーバーに作成します。
bzkbanban/index.html
を開き、 siteUrl
オプションを Bugzilla インスタンスのアドレスに変更します。
Web サーバーを起動します (注: 簡単なオプションは、 index.html
ファイルがあるbzkanbanフォルダー内でnpm http-server
を実行することです)
Web ブラウザで、 index.html
ファイルのアドレス (例: http://www.mycompany.com/bzkbanban/index.html
) に移動します。ブックマークしてください!
注: アプリを更新するには、定期的に「git pull」を実行して、 master
ブランチから最新の更新を受信します。
Web ブラウザで、上でブックマークしたbzkanbanアプリの URL に移動します。
「製品」リストから製品を選択し、「マイルストーン」リストからマイルストーンを選択して、ボードをロードします。
「担当者」リストを使用して、担当者ごとにカードをフィルタリングします。 「すべて」を選択してフィルターをクリアします。
「カードの検索」テキスト検索ボックスを使用して、カードをテキストの単語でフィルタリングします。
バグは、Bugzilla で元のバグを修正してからbzkanbanボードをリロードするか、 bzkanbanアプリを使用して修正できます。
bzkanbanアプリ内で、ログイン ボタン (右上) をクリックし、Bugzilla ユーザー アカウントの詳細を入力します。
コメントを追加するには、カードをクリックして開き、新しいコメントを入力します。
バグの状態を変更するには、列の間にカードをドラッグします。
これらは、ページ URL パラメーターを介して手動で制御できる設定の一部です。これらを永続的に適用するには、 bzkanban .js
ファイルの上部セクションでそれらを変更します。
site
データをロードする Bugzilla インスタンス。 siteUrl
設定をオーバーライドします。例: site=https://bugzilla.mozilla.org
comments
カードにコメント数を表示します。警告: コストがかかるため、カードごとにもう 1 回のリクエストが必要です。例: comments=true/false
autorefresh
外部からのバグへの変更が検出された場合は、ボードをリロードします。例: autorefresh=true/false