51
51
report, but they generally care more about getting bugs fixed.
53
53
The aim of investigating bugs before starting concentrated work on them is
56
56
* determine if they are critical or high priority (and
57
57
should displace existing work)
138
138
The bug requires more information from the reporter to make progress.
140
Only set this state if it's impossible or uneconomical to make
141
progress on the bug without that information. The bug will expire if
142
it remains in this state for two months.
140
The bug report has been seen by a developer and we agree it's a bug.
141
You don't have to reproduce the bug to mark it confirmed. (Generally
144
The bug report has been seen by a developer and we agree it's a bug.
145
You don't have to reproduce the bug to mark it Confirmed. (Generally
142
146
it's not a good idea for a developer to spend time reproducing the bug
143
147
until they're going to work on it.)
145
149
We don't use this status. If it is set, it means the same as
148
Someone has started working on this.
152
Someone has started working on this. We can deliver the value of the
153
work already done by finishing and shipping the fix.
155
The bug keeps this state from the time someone does non-trivial
156
analysis, until the fix is merged to a release or trunk branch (when
157
it is Fix Released), or until they give up on it (back to New or
158
Confirmed) or decide it is Invalid or Incomplete.
150
160
The behaviour complained about is intentional and we won't fix it.
151
161
Needless to say, be thoughtful before using this status, and consider if
154
164
The reporter was confused, and this is not actually a bug.
155
165
Again, be sensitive in explaining this to the user.
157
A fix for this bug exists in a branch somewhere. Ideally the bug will
158
be linked to the branch.
167
Don't use this. If set on old bug, it probably means In Progress,
168
with the fix waiting for review. See Launchpad `bug 163694`_.
160
170
The fix for this bug is now in the bzr branch that this task is for.
161
The branch for the default task on a bug is bzr.dev. We use this value
162
even though the fix may not have been been included in a release yet
163
because all the developer activity around it is complete and we want to
164
both avoid bug spam when releases happen, and keep the list of bugs that
165
developers see when they look at the bug tracker trimmed to those that
166
require action. When setting a bug task to fix released, the bug target
167
milestone should be set to the release the fix will be included in (or
168
was included in, if you are updating an old bug). Don't spend too much time
169
updating this if you don't immediately know: its not critical that it be
171
The branch for the default task on a bug is bzr.dev.
173
We use this value even though the fix may not have been been included
174
in a release yet because all the developer activity around it is
175
complete and we want to both avoid bug spam when releases happen, and
176
keep the list of bugs that developers see when they look at the bug
177
tracker trimmed to those that require action.
179
When setting a bug task to fix released, the bug target milestone
180
should be set to the release the fix will be included in (or was
181
included in, if you are updating an old bug). Don't spend too much
182
time updating this if you don't immediately know: its not critical
185
.. _`bug 163694`: https://bugs.launchpad.net/malone/+bug/163694
257
272
authenticating to servers
260
275
candidate for backporting to an update of the previous release
266
281
should be possible to finish in an hour or two
269
284
bugs about the High-Performance Smart Server, i.e. bzr+ssh://, etc.
272
287
bugs for causes of VFS methods of the smart server
275
290
bugs about interactions with launchpad (typically this means bzrlib.plugins.launchpad).
278
293
problems using locales other than English
281
296
problems where we use too much memory for some reason
284
299
fixing this would need a new disk format
287
302
bugs about performance problems.
290
305
needs changes to the test framework
293
308
virtual filesystem for http, sftp, etc
296
311
should be very easy to fix (10-20 minutes) and easily landed: typically just spelling errors and the like
299
314
bugs relating to the bzr user interface, e.g. confusing error messages.
302
bugs that mainly affects Windows. Also there is cygwin and win98 tags for marking specific bugs.
317
bugs that mainly affects Windows. Also there is cygwin and win98 tags for marking specific bugs.
304
319
You can see the full list of tags in use at
305
320
<https://bugs.edge.launchpad.net/bzr/+bugs>. As of September 2008 the
306
list is on the right.
321
list is on the right.