]> de.git.xonotic.org Git - xonotic/xonotic.wiki.git/blob - TrackerWorkflow.textile
(Commit created by redmine exporter script from page "Halogene's_Newbie_Corner" versi...
[xonotic/xonotic.wiki.git] / TrackerWorkflow.textile
1 h1. TrackerWorkflow
2
3 h1. THIS IS NOT TRUE ON THIS TRACKER YET
4
5
6 h2. Status "new"
7
8 Items are in status "new" if they are posted and not yet verified.
9
10 From there, the statuses "feedback", "rejected", and "verified" can be entered.
11
12
13 h2. Status "feedback"
14
15 The item is waiting for a reply from the original submitter, on which depends whether it can be accepted.
16
17 In the special case of patches, this state is also used after a failed code review.
18
19 From here, the status "new" is entered after a reply by the original submitter.
20
21
22 h2. Status "rejected"
23
24 The bug cannot be reproduced or is not a bug. / The feature is not wanted. / The patch is not wanted.
25
26 The item is closed.
27
28
29 h2. Status "verified"
30
31 The bug could be reproduced. / The feature would be a good idea. / The patch applies and a short test showed that it seems to work.
32
33 From here, the status "assigned" can be entered.
34
35
36 h2. Status "assigned"
37
38 The bug has been assigned to someone who can fix it. / The feature is assigned to someone who can implement it. / The patch is assigned to someone who can review it.
39
40 From here, the status "resolved" or "wontfix" can be entered. As a special case, patches can go to a status "feedback and assigned" if the reviewer has an open issue with the patch.
41
42
43 h2. Status "resolved"
44
45 The bug has been fixed in svn. / The feature has been implemented in svn.
46
47
48 h2. Status "wontfix"
49
50 The bug won't be fixed due a fix breaking other intended behaviour or being impossible. / The feature appears to be out of scope. / The feature implemented by the patch is a security or other risk to the game and thus won't be applied.
51
52
53 h2. Status "feedback and assigned"
54
55 Like feedback, but it can be moved to "assigned" instead of "new".
56
57
58 h2. Status "closed"
59
60 The issue has been closed for another reason and cannot be reopened.
61
62
63 h2. User permissions
64
65 Reporters can go from any closing state, and from state "feedback", to status "new". They also can go from "feedback and assigned" back to status "assigned". Otherwise they cannot change status.
66
67 Contributors can perform the whole workflow, except they cannot move anything to status "closed", "wontfix" or "resolved" (as they also have no svn commit access).
68
69 Developers can perform the whole workflow.
70
71 Managers can circumvent workflow restrictions.