Workflow

Version 35 (alef, 08/20/2009 08:14)

1 32 kju
[[A2 Community Issue Tracker|<< Home]]
2 1 alef
h1. Workflow
3 3 alef
4 3 alef
* This workflow may change over time
5 18 alef
* Some status changes are still open
6 1 alef
7 18 alef
{{>toc}}
8 1 alef
9 18 alef
h1. Status
10 18 alef
11 18 alef
h2. New
12 18 alef
13 18 alef
|_. Status |_. Condition|
14 18 alef
| *New*    | good repro |
15 18 alef
16 8 alef
## set to *Assigned*
17 13 alef
## assign to +BI+ (leave *Assigned to* _empty_)
18 1 alef
## *Due Date* after +3 months+
19 18 alef
20 18 alef
|_. Status |_. Condition|
21 18 alef
| *New*    | CTD, with dumps |
22 18 alef
23 18 alef
## set *Category* to _CrashToDesktop_
24 1 alef
## set to *Forwarded*
25 30 alef
## clear *Due Date*, *Assigned to* and *Target version* if set
26 9 alef
27 18 alef
|_. Status |_. Condition|
28 18 alef
| *New*    | anything else |
29 1 alef
30 18 alef
## set to *Feedback*
31 18 alef
## assign to *Author*
32 18 alef
## *Due Date* after +2 weeks+
33 18 alef
## *Comment* explaining what is required
34 1 alef
35 18 alef
h2. Feedback
36 1 alef
37 18 alef
|_. Status    |_. Assigned to |_. Due Date|
38 18 alef
| *Feedback*  | *_author_*    | *_overdue_* |
39 1 alef
40 18 alef
# clear *Assigned to*
41 18 alef
# set to *Expired*
42 1 alef
43 18 alef
|_. Status    |_. Assigned to       |_. Due Date|
44 18 alef
| *Feedback*  | *_empty_* or *_BI_* | *_overdue_* |
45 1 alef
46 18 alef
## set to *Expired*
47 1 alef
48 18 alef
h2. Assigned
49 1 alef
50 18 alef
|_. Status    |_. Assigned to       |_. Due Date|
51 18 alef
| *Assigned*  | *_empty_* or *_BI_* | *_overdue_* |
52 1 alef
53 18 alef
# set to *Feedback*
54 18 alef
# *Due Date* after +3 months+
55 1 alef
56 18 alef
h2. Resolved
57 1 alef
58 18 alef
|_. Status    |_. Due Date|
59 18 alef
| *Resolved*  | *_overdue_* |
60 18 alef
61 1 alef
## set to *Closed*
62 1 alef
## clear *Due Date*
63 1 alef
## clear *Assigned to*
64 18 alef
65 18 alef
h2. Rejected
66 18 alef
67 22 Fireball
* the issue is closed and needs no further processing
68 23 Fireball
* if valid reasons are provided, the bug maybe re-opened and set to *Assigned*
69 1 alef
70 1 alef
h2. Closed
71 1 alef
72 22 Fireball
* the issue is closed and needs no further processing
73 23 Fireball
* if valid reasons are provided, the bug maybe re-opened and set to *Assigned*
74 18 alef
75 1 alef
h2. Duplicate
76 18 alef
77 22 Fireball
* the issue is closed and needs no further processing
78 23 Fireball
* if valid reasons are provided, the bug maybe re-opened and set to *Assigned*
79 18 alef
80 18 alef
h2. Expired
81 18 alef
82 22 Fireball
* the issue is closed and needs no further processing
83 23 Fireball
* if valid reasons are provided, the bug maybe re-opened and set to *Assigned*
84 18 alef
85 18 alef
h2. Forwarded
86 1 alef
87 23 Fireball
* the issue is basically closed and needs no further processing
88 23 Fireball
* CTDs are not re-opened
89 18 alef
90 33 alef
h2. In Progress
91 33 alef
92 33 alef
* the issue has been taken in charge by BI
93 33 alef
94 18 alef
h1. Events
95 18 alef
96 18 alef
h2. Beta patch release
97 18 alef
98 34 alef
|_. Status|_. Subject |
99 34 alef
| *_Open_* | +affected by the changelog+ |
100 18 alef
101 18 alef
# set to *Feedback*
102 35 alef
# *Comment* with a link to the changelog
103 18 alef
# *Due Date* after +2 weeks+
104 18 alef
105 18 alef
h2. Final patch release (not betas)
106 18 alef
107 18 alef
|_. Status|
108 18 alef
| *_Open_* |
109 18 alef
110 18 alef
# set to *Feedback*
111 18 alef
# assign to *Author*
112 18 alef
# *Comment* with a link to [[Versions]]
113 18 alef
# *Due Date* after +2 weeks+
114 18 alef
115 20 Fireball
h2. Issue fixed or feature implemented according to CL
116 18 alef
117 18 alef
|_. Status    |
118 18 alef
| *not Resolved*  |
119 18 alef
120 18 alef
# set to *Resolved*
121 18 alef
# fill *Target version*
122 18 alef
# assign to *Author*
123 18 alef
# *Due Date* after +2 weeks+
124 18 alef
125 18 alef
|_. Tracker |_. Status    |_. Related issues|
126 1 alef
| *Feature* | *Resolved*  | *_Open bugs_* |
127 18 alef
128 23 Fireball
# *Due Date* after +1 month+
129 18 alef
130 18 alef
|_. Tracker |_. Status    |_. Related issues|
131 18 alef
| *Feature* | *Resolved*  | *_Closed bugs_* |
132 18 alef
133 1 alef
# set to *Closed*
134 1 alef
# clear *Due Date*
135 23 Fireball
136 23 Fireball
h2. Issue not fixed
137 23 Fireball
138 25 alef
|_. Status                            |_. Category |
139 25 alef
| _open_  | *CrashToDesktop* |
140 25 alef
141 25 alef
# set to *Forwarded*
142 25 alef
# clear *Due Date*
143 25 alef
144 23 Fireball
|_. Status    |
145 23 Fireball
| _any non-open state_ or *Resolved*  |
146 23 Fireball
147 23 Fireball
# set to *Assigned* (with or without person)
148 23 Fireball
# *Due Date* after +1 month+
149 25 alef
150 18 alef
151 18 alef
152 18 alef
h1. Notes
153 18 alef
154 1 alef
* Patches release dates are in the "Calendar":http://dev-heaven.net/projects/cis/issues/calendar view
155 28 alef
* If Author is not present in the *Assigned to* list, leave it blank
156 28 alef
* *Assigned to* empty and *Assigned* status means assigned to Bohemia Interactive
157 1 alef
* *Due Date* is +important+ because can be filtered and issues are never forgot
158 1 alef
* Tables are conditions, numbered sentences are actions
159 34 alef
* Beta releases: put in feedback only if the is a changelog related to the subject.
160 26 alef
161 26 alef
h1. Diagram
162 27 alef
163 27 alef
This diagram doesn't show all the possible status changes.
164 26 alef
!workflow.png!