問題タブ [jira-plugin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
4047 参照

jira - Jira カスタム フィールドを動的に入力する方法は?

以前の会社でエンドユーザーとして数年間 Jira を使用した後、私は Jira の管理者側に慣れていません。標準の Jira ワークフローを使用しています。私が苦労しているシナリオは次のとおりです。古い独自の問題データベースの機能の一部を一致させようとしています。現在、標準の Jira フィールドの多くを使用していますが、新しいカスタム フィールドは 2 つだけです (両方とも、私が手動で入力した単一の選択リスト)。

1) 顧客 = 新しい問題の電子メールを当社のサポート チームに送信した顧客の名前 2) 顧客連絡先 = カスタム リストによって現在入力されている主な顧客連絡先

これら 2 つのカスタム フィールドを作成したのは、ホストされているソフトウェアを使用して問題を抱えている外部の顧客が電話または電子メールで送信するためです。現在、当社のシステムは、お客様が当社のサポート メール アカウントにメールを送信すると、単純な新しい問題を作成します。その後、サポート チームがデータをクリーンアップし、必要なすべての Jira フィールドにデータが含まれていること、コメントが適切であること、手順が再現可能であることなどを確認します。カスタムフィールドですが、すぐにやってみるかもしれません.)

サポート チームから、次の 2 つの新しい顧客フィールドを追加するよう求められています。

3) お客様の電話番号 4) お客様の接続/ログイン情報

私が実装したいのは、次のようなシステムです。

  • 顧客名は、顧客のカスタム フィールドに (顧客の電子メール アドレスのドメイン名を取得することによって自動的に、またはサポート チームによって手動で) 入力されます。選択した顧客名は、その特定の顧客の値をサブ選択できるように、顧客連絡先選択リストに「プッシュ」する必要があります。

  • 顧客連絡先選択リストは、技術サポート担当者が選択するすべての顧客連絡先を表示するのではなく、顧客のみを表示するように顧客名が取得される場所で前処理が行われるという点で、「スマート」または動的である必要があります。選択された顧客の連絡先。

  • フィルタリングされた顧客の連絡先とともに、顧客の連絡先の選択リストに入力された連絡先の顧客の電話番号のみを表示したいと思います。

  • そして最後に、選択された特定の Customer の Customer 接続情報を確認したいと思います。過去に Java/データベース アプリケーションを作成したときに、このタイプのスマート コンボ ボックスを作成したことがあります。ジラ。これを実装する最も簡単な方法を探しています。これを行うのに役立つ外部プラグインがいくつかあるようです (たとえば、カスタム フィールドの値はデータベース テーブルに格納されているため、クエリを実行したり、適切にフィルター処理された結果セットを選択リストに入力したりできます)。または、事後操作 (更新の問題) などを使用することもできます。しかし、さらに調査する前に、この種のことはどこかで一般的である必要があることを知っており、Jira 管理者の専門家にこの種の機能のベスト プラクティスは何かを尋ねたいと思いました。カスタムフィールドで。このタイプのシナリオを解決する方法について、あなたの経験を共有してください。前もって感謝します!

0 投票する
1 に答える
178 参照

jira - JIRA/Greenhopper パッチリリースの処理?

解決したい次のシナリオがあります。

  1. 新しいスプリントを作成し、それをスプリント「A」と呼び、多数の問題を抱えています。
  2. その後、お客様から電話があり、緊急パッチのリリースが必要になりました。

ここでは、パッチ用の新しいスプリントを作成し、それをプランニング ボードの一番上に移動します。これはできません。

これを解決するために 2 番目のプランニング ボードを作成しようとしましたが、2 つのスプリントを同時に実行することはできないようです。

「パッチ」リリースサイクルを作成したいというこのシナリオをどのように処理する必要がありますか?

編集 - 私ができるもう1つのことは、同時スプリントを実行することですが、その方法がわからず、見つけた投稿はまったく役に立ちませんでした.

0 投票する
2 に答える
787 参照

project-management - Greenhopperを使用して、複数のプロジェクトにわたる開発者を管理するにはどうすればよいですか?

現在、GreenHopper6.0.5でJira5.1.6を使用しています。私たちにはたくさんのプロジェクトがあり、おそらく合計で約12のプロジェクトがありますが、一度に積極的に取り組んでいるプロジェクトはほんのわずかであり、残りは時折のバグ修正やその他のタスクのためにあります。私たちの会社の4〜5人の開発者は、一度に2つのプロジェクトに取り組んでいる可能性があります(1つだけに取り組んでいるプロジェクトもあれば、複数のプロジェクトに取り組んでいるプロジェクトもあり、ビジネスの優先順位に応じて誰が何に取り組んでいるかは多少異なります)。

したがって、GreenHopperは非常にプロジェクト中心の観点から設定されているようです。プロジェクト用にRapidScrumBoardをセットアップし、そのプロジェクト内でそのプロジェクトのためにスプリントを作成することができます。これにより、ビジネスはそのプロジェクトへの取り組みをよく見ることができます。潜在的には、すべてのプロジェクトのボードを作成し(GreenHopper 6が追加したため)、すべてにわたって一種の「グローバルスプリント」を作成することもできます。この種のグローバルスプリントを行う場合、プロジェクトオーナー全員が、次の2週間で何をすべきかを一度に把握する必要があります。これは実行可能かもしれませんが、少し注意が必要で、多くの作業が必要になります。調整の。

プロジェクトオーナーがスプリントでタスクを設定できるようにするための、ある種の「リソースビュー」などが必要だと思いますが、各開発者には、次に取り組むべきタスクを指示するためのある種のビューがあります。それがどのプロジェクトのスプリントにあるか、そして私たちのマネージャーがプロジェクト全体に私たちの時間を割り当てるための何らかの方法が問題になります。たとえば、プロジェクトAで週20時間、プロジェクトBで10時間、他のプロジェクトのメンテナンスで10時間作業するようにスケジュールされている場合、スプリントを作成するプロジェクトオーナーは、割り当てられた時間を確認できます。開発者は、私の今後のタスクのある種の統一されたビューを見ることができるので、次に何に取り組むべきか、そしてすぐに何が来るのかを知ることができます。その説明がまさに私たちが望んでいるものであるかどうかはわかりませんが、私たちはそれらの線に沿って何かが欲しいと思います、

これまでのGreenHopperの調査から、これにどのようにアプローチするかについて私が考えたのは次のとおりです。

  1. 私が言及した「グローバル」スプリントを作成し、各スプリントの開始時に部門として働いて、私たち全員が行うことをスケジュールしようとします。プロジェクトは、クイックフィルターなどを使用して、スプリントの特定の部分を確認できます。これらのスプリントの調整に対処する必要があります。
  2. 全プロジェクトボードの「パラレルスプリント」機能を使用して、各開発者に、予定しているタスクの独自のスプリントを作成してもらいます。これはリソースベースのビューを取得するのに役立ちますが、プロジェクトが物事のステータスを把握するのはおそらく困難であり、GreenHopperを本当に行きたくないスペースに押し込むような気がします。
  3. プロジェクトごとに予定されているもののボードを作成します。これにより、各プロジェクトは独自のスプリントを取得し、プロジェクトベースのビューを取得し、各開発者に、取得する必要のあるプロジェクトのスプリントを追跡させるだけです。からのタスク。基本的に、GreenHopperだけがリソースベースのビューのツールではないので、気にしないでください。開発者とマネージャーが、すべてを実行しようとするのではなく、これらすべてのプロジェクトを調べて、どのタスクから実行するかを確認してください。一箇所。

それらのどれも素晴らしいとは思えませんが、私たちはそれらのどれでもうまくいくと確信しています。しかし、私は、私たちが奇妙なことや私たちに固有のことをしているようには感じられないことに戻り続けています。Jira/ GreenHopperは業界標準のアジャイルツールであるため、使いやすいと思っていたでしょう。それは私たちがやろうとしていることのためです。私たちは何かおかしなことをしていますか?複数のプロジェクトにわたってアジャイルを実行する標準的な方法があれば、標準的な手法を使用するようにプロセスを変更しても問題ないと思います。GreenHopperの設定やレポート、または私が見逃したものはありますか?GreenHopperの代わりに、またはGreenHopperに加えて使用する必要がある他のJiraプラグインはありますか?他のチームは上記のアプローチのいずれかを使用していて、それが良いアイデアかどうかについてアドバイスを与えることができますか?

どんな助けでもいただければ幸いです。ありがとうございました。

0 投票する
1 に答える
124 参照

jakarta-ee - Java SMACK を使用して異なるドメインのユーザーに IM を送信できない

次のスニペットは、JIRA チケットで @メンションされたときに IM (私の場合は gchat) を介して人々 (同僚) に通知するために (できれば) 書いている JIRA プラグインから抜粋したものです。

私の問題は、ラインで認証されたユーザーのドメインを共有するユーザーに IM 通知を送信できることです。

しかし、他の人ではありません - 例: somone@ domain_a.comから someon_else@ domain_a.comに送信できますが、someone_else@ domain_b.comには送信できません...

どんな助けでも大歓迎です。乾杯、

0 投票する
1 に答える
370 参照

jira - JIRA のダッシュボードに表示するコード レビュー タスクを取得し、自分のウィジェットなどに割り当てます

コード レビュー アイテムを jira ダッシュボードにポップアップ表示する方法を知っている人はいますか? さまざまなクエリとさまざまなウィジェット (クルーシブルから見つけることができるのは 1 つだけ) を試しましたが、残念ながら、その特定のセクションに移動せずにこれらを表示する方法を見つけることができないようです。

*明確にするために、これは Atlassian がホストする Jira インストールの構成に近いものです。ダッシュボードにドラッグ アンド ドロップできるウィジェットがあります。fisheye+crucible を使用すると、jira には表示されないように見えるコード レビューを作成できます。

確かに方法はあるけど。

0 投票する
1 に答える
1220 参照

jira - JQLパフォーマンス-カスタムテキストフィールドの自然ソート

JQLクエリに苦労しています。

テキストフィールドである「BuildReported」というカスタムフィールドがあります。「4.7.323H」、「5.1.123L」、「3.1.456E」などの値があります。

ユーザー指定のバージョンの後に報告されたすべての問題を取得する簡単なクエリを作成する必要があります。

JQL関数プロトタイプ:searchIssues('Build Integrated'、'>'、 '4.7.323B')

これを行うには、すべての問題についてビルドレポートを取得するJQLクエリを実行します。次に、各問題を繰り返し処理し、文字ごとの比較を実行して、現在の問題のビルドレポートバージョンがより大きいかどうかを判断します。ユーザーが指定したもの。jiraデータベースからすべての問題を取得する必要があるため、これを実行するには時間がかかりすぎるようです。

これを達成するためのより速い方法はありますか?これが私がこれまでに持っているものです:

結果セットのサイズを縮小するためにJQLクエリビルダーに使用できるフィルターは他にないことに注意してください。

0 投票する
2 に答える
2740 参照

jira - JIRAチケットを承認済み/承認済みとしてマーク

チケットが割り当てられた後、ユーザーにチケットを承認してもらう方法を探していました。これが組み込みの機能なのか、それともキューに入れられた後にユーザーがチケットを受け入れるための状態/ボタンを作成するプラグインがあるのか​​はわかりません。ワークフローの周りのチケットウィンドウからこのようなものが表示されるか、進行状況が開始されると思いますが、構成設定を掘り下げても、関連するものは何も見つかりませんでした。

JIRAに追加されたこの機能について知っている人はいますか?どうもありがとう。

0 投票する
2 に答える
397 参照

jira - プロジェクト ロールに基づいて課題を作成

現在、JIRA を使用しているときに以下の問題が発生しています。

新しい課題タイプ (たとえばClient-Request ) とプロジェクト ロール (たとえばClient ) を作成しました。プロジェクト ロール ' Client ' のユーザーのみが課題 ' Client-Request ' を作成できるように制限する方法はありますか?

以下の方法を試しました: ワークフロー デザイナーで、バリデーター (パーミッション バリデーター) をステップ Create に追加しようとまし

この問題を回避する方法はありますか? またはプラグインが役立つかもしれませんか?

0 投票する
1 に答える
629 参照

jira - JIRA カスタム フィールド コンテキストの問題

「タイプ」という名前のカスタム フィールド (選択リスト) を作成しました。プロジェクト A には 3 つの課題タイプがあります。プロジェクト A で課題タイプごとに異なる選択リスト オプションを使用して「タイプ」を構成する方法はありますか? ありがとう

例えば:

  • 問題タイプ 1、値 1、2、3 の「タイプ」
  • 問題タイプ 2、値 A、B、C の「タイプ」
  • 発行タイプ 3、値 X、Y、Z を持つ「タイプ」
0 投票する
1 に答える
876 参照

jira - 「クイック編集」プラグインを拡張しますか?

quick-editクイック編集ページでカスタム検証を実行できるように、jiraでプラグインを拡張できますか? quiick-edit プラグインを依存関係として追加し、QuickEditIssueクラスを拡張しようとしましたが、エラーが表示されます

編集の問題「JIRA サーバーに接続しましたが、エラー応答が返されました。この操作の結果は不明です。このダイアログを閉じて、ブラウザーで更新を押してください」

そもそもそれは可能ですか、それとも何か不足していますか?