19 | | * '''報告者 (Reporter)''' - チケットを登録した人。 |
20 | | * '''コンポーネント (Component)''' - チケットが適用されるモジュールやサブシステム。 |
21 | | * '''バージョン (Version)''' - チケットが適用されるバージョン。 |
22 | | * '''重要度 (Severity)''' - チケットの影響範囲。 ''enhancement'' (機能追加要求) から ''blocker'' (次のマイルストーンまでに直さなければならない)の中から選択する。 |
23 | | * '''優先度 (Priority)''' - このチケットと他のチケットを比較した時の重要性。 |
24 | | * '''マイルストーン (Milestone)''' - このチケットが少なくとも、いつまでに解決されなければならないか。 |
25 | | * '''解決方法 (Resolution)''' - チケットが解決された際の理由。直した(fixed)、チケットではない(invalid)、他のチケットと内容が重複している(duplicate)など。 |
26 | | * '''キーワード (Keywords)''' - チケットに付与するキーワード。検索や、レポートの生成で使用する。 |
27 | | * '''担当者 (Assigned to)''' - チケットを解決に責任を持つ担当者。 |
28 | | * '''関係者 (Cc)''' - チケットに関係がある人のリスト。 ''Note: 責任やそのほかの方針についての意味を暗に持つわけでは '''ありません'''。'' |
29 | | * '''ステータス (Status)''' - チケットの現在の状態。 |
30 | | * '''概要 (Summary)''' - 問題点や、チケットについての簡単な説明。タイトル。 |
31 | | * '''説明 (Description)''' - チケットの内容。 '''特定された状況について、詳しく記述され、的を絞った''' 良い説明文を書いてください。 |
| 19 | * '''Reporter''' - The author of the ticket. |
| 20 | * '''Type''' - The nature of the ticket (for example, defect or enhancement request) |
35 | | ひとたびチケットが Trac に投入されると、あとはいつでもチケットに '''注釈''' することで |
36 | | 情報を変更することができます。つまり、チケットへの更新やコメントは、 |
37 | | チケットそのものの一部として記録されます。 |
| 26 | * '''Priority''' - The importance of this issue, ranging from ''trivial'' to ''blocker''. |
| 27 | * '''Milestone''' - When this issue should be resolved at the latest. |
| 28 | * '''Assigned to/Owner''' - Principal person responsible for handling the issue. |
| 29 | * '''Cc''' - A list of other associated people. ''Note that this does not imply responsiblity or any other policy.'' |
| 30 | |
| 31 | * '''Resolution''' - Reason for why a ticket was closed. One of {{{fixed}}}, {{{invalid}}}, {{{wontfix}}}, {{{duplicate}}}, {{{worksforme}}}. |
| 32 | * '''Status''' - What is the current status? One of {{{new}}}, {{{assigned}}}, {{{closed}}}, {{{reopened}}}. |
| 33 | * '''Summary''' - A brief description summarizing the problem or issue. |
| 34 | * '''Description''' - The body of the ticket. A good description should be specific, descriptive and to the point. |
51 | | === ステータスダイアグラム === |
| 45 | When viewing a ticket, the history of changes will appear below the main ticket area. |
| 46 | |
| 47 | ''In the Trac project, we use ticket comments to discuss issues and tasks. This makes |
| 48 | understanding the motivation behind a design- or implementation choice easier, |
| 49 | when returning to it later.'' |
| 50 | |
| 51 | '''Note:''' An important feature is being able to use TracLinks and |
| 52 | WikiFormatting in ticket descriptions and comments. Use TracLinks to refer to |
| 53 | other issues, changesets or files to make your ticket more specific and easier |
| 54 | to understand. |
| 55 | |
| 56 | '''Note:''' See TracNotification for how to configure email notifications of ticket changes. |
| 57 | |
| 58 | === State Diagram === |
60 | | * '''reporter''' - 報告者の名前 |
61 | | * '''summary''' - チケットの概要 |
62 | | * '''description''' - チケットの完全な説明 |
63 | | * '''component''' - コンポーネント |
64 | | * '''version''' - バージョン |
65 | | * '''severity''' - 重要度 |
66 | | * '''keywords''' - キーワード |
67 | | * '''priority''' - 優先度 |
68 | | * '''milestone''' - マイルストーン |
69 | | * '''owner''' - チケットを解決できそうな人 |
70 | | * '''cc''' - チケットが更新されたときに email で通知する人のリスト。 |
| 66 | * `default_type`: Default ticket type |
| 67 | * `default_component`: Name of the component selected by default |
| 68 | * `default_version`: Name of the default version |
| 69 | * `default_milestone`: Name of the default milestone |
| 70 | * `default_priority`: Default priority value |
| 71 | * `default_severity`: Default severity value |
75 | | 参考: TracGuide, TracWiki, TracTicketsCustomFields, TracNotification |
| 76 | == Hiding Fields and Adding Custom Fields == |
| 77 | |
| 78 | Many of the default ticket fields can be hidden from the ticket web interface simply by removing all the possible values through [wiki:TracAdmin trac-admin]. This of course only applies to drop-down fields, such as ''type'', ''priority'', ''severity'', ''component'', ''version'' and ''milestone''. |
| 79 | |
| 80 | Trac also lets you add your own custom ticket fields. See TracTicketsCustomFields for more information. |
| 81 | |
| 82 | |
| 83 | == Assign-to as Drop-Down List == |
| 84 | |
| 85 | If the list of possible ticket owners is finite, you can change the ''assign-to'' ticket field from a text input to a drop-down list. This is done by setting the `restrict_owner` option of the `[ticket]` section in [wiki:TracIni trac.ini] to “true”. In that case, Trac will use the list of all users who have logged in and set their email address to populate the drop-down field. |
| 86 | |
| 87 | ''Note that this feature is '''still experimental as of version 0.9'''. There is no way to only display a subset of all known users as possible ticket owners. Nor is there a convenient way to remove emeritus users short of directly modifying the database.'' |
| 88 | |
| 89 | |
| 90 | == Preset Values for New Tickets == |
| 91 | |
| 92 | To create a link to the new-ticket form filled with preset values, you need to call the `/newticket?` URL with variable=value separated by &. |
| 93 | |
| 94 | Possible variables are : |
| 95 | |
| 96 | * '''reporter''' - Name or email of the reporter |
| 97 | * '''summary''' - Summary line for the ticket |
| 98 | * '''description''' - Long description of the ticket |
| 99 | * '''component''' - The component droplist |
| 100 | * '''version''' - The version droplist |
| 101 | * '''severity''' - The severity droplist |
| 102 | * '''keywords''' - The keywords |
| 103 | * '''priority''' - The priority droplist |
| 104 | * '''milestone''' - The milestone droplist |
| 105 | * '''owner''' - The person responsible for the ticket |
| 106 | * '''cc''' - The list of emails for notifying about the ticket change |
| 107 | |
| 108 | '''Example:''' ''/trac/newticket?summary=Compile%20Error&version=1.0&component=gui'' |
| 109 | |
| 110 | |
| 111 | See also: TracGuide, TracWiki, TracTicketsCustomFields, TracNotification |