Workflow

Version 59 (Fireball, 05/12/2011 05:52)

1 1 alef
h1. Workflow
2 3 alef
3 3 alef
* This workflow may change over time
4 18 alef
* Some status changes are still open
5 55 kju
* BI here means "Bohemia Interactive":http://www.bistudio.com/ and any of the users "Armored_Sheep":/users/show/1139, "Dwarden":/users/show/618, "Luca":/users/show/2244, "Maruk":/users/1064, "Suma":/users/show/372, "yery":/users/show/884
6 1 alef
7 18 alef
{{>toc}}
8 1 alef
9 18 alef
h1. Status
10 18 alef
11 56 alef
h2. _New_
12 18 alef
13 40 alef
h3. good repro
14 1 alef
15 40 alef
# set to *Assigned*
16 40 alef
# assign to +BI+ (leave *Assigned to* _empty_)
17 1 alef
18 40 alef
h3. CTD, with dumps
19 18 alef
20 40 alef
# set *Category* to _CrashToDesktop_
21 47 alef
# set to *Assigned*
22 18 alef
23 40 alef
h3. old version
24 40 alef
25 1 alef
# set to *Rejected*
26 46 alef
# clear *Due Date*, *Assigned to* and *Target version*
27 18 alef
28 40 alef
h3. anything else 
29 18 alef
30 40 alef
# set to *Feedback*
31 40 alef
# *Due Date* after +2 weeks+
32 1 alef
# *Comment* explaining what is required
33 1 alef
34 56 alef
h2. _Assigned_ to BI
35 1 alef
36 1 alef
h3. overdue
37 18 alef
38 46 alef
# *Comment* reminding BI to update
39 1 alef
40 56 alef
h2. _Feedback_
41 40 alef
42 1 alef
h3. overdue
43 40 alef
44 40 alef
# clear *Assigned to*
45 1 alef
# set to *Expired*
46 1 alef
47 56 alef
h2. _Resolved_
48 18 alef
49 44 alef
h3. overdue or confirmed
50 1 alef
51 56 alef
# set to *Closed*
52 56 alef
# clear *Due Date*
53 56 alef
# clear *Assigned to*
54 1 alef
55 44 alef
h2. In Progress
56 18 alef
57 18 alef
* the issue has been taken in charge by BI
58 23 Fireball
59 56 alef
h2. _Rejected_
60 23 Fireball
61 56 alef
h2. _Closed_
62 1 alef
63 56 alef
h2. _Duplicate_
64 18 alef
65 56 alef
h2. _Expired_
66 1 alef
67 23 Fireball
* the issue is closed and needs no further processing
68 1 alef
* if valid reasons are provided, the bug maybe re-opened and set to *Assigned*
69 1 alef
70 18 alef
---
71 46 alef
72 1 alef
h1. Events
73 33 alef
74 56 alef
h2. At new beta patch release
75 1 alef
76 56 alef
h3. _Open_ and affected by the changelog
77 40 alef
78 57 alef
# set to *Resolved*, then *Closed*
79 18 alef
# *Comment* with a link to the changelog line(s)
80 44 alef
# set *target version* to +version beta+
81 40 alef
# clear *Due date*
82 53 alef
83 56 alef
h2. Major update release
84 1 alef
85 57 alef
h3. still _Open_ and affected by the changelog
86 23 Fireball
87 57 alef
# set to *Resolved*, then *Closed*
88 1 alef
# *Comment* with a link to [[Versions]]
89 56 alef
# clear *Due Date*
90 44 alef
91 56 alef
h3. _Resolved_ while in beta
92 50 alef
93 18 alef
# move *target version* from +version beta+ to +version+
94 50 alef
# set to *Closed*
95 18 alef
# clear *Assigned to*
96 1 alef
97 1 alef
---
98 46 alef
99 46 alef
h1. Notes
100 1 alef
101 54 alef
* Titles are conditions, numbered sentences are actions
102 50 alef
* Patches release dates are in the "Calendar":http://dev-heaven.net/projects/cis/issues/calendar view
103 1 alef
* *Assigned to* empty and *Assigned* status means assigned to Bohemia Interactive (see above for team list)
104 1 alef
* Features have no *Due Date*
105 54 alef
* When changing status to *Rejected* or *Duplicated*, remove *Target Version* if any
106 50 alef
* Check out *Reproduced* when the bug has been so by CIT managers
107 59 Fireball
* *Affected version* does only include _one_ entry for all Beta builds, which says <next version> BETA
108 46 alef
109 46 alef
---
110 26 alef
111 26 alef
h1. Diagram
112 27 alef
113 27 alef
This diagram doesn't show all the possible status changes.
114 42 alef
115 26 alef
!workflow.png!