[Development] Bug management and jira workflow
Laszlo Papp
lpapp at kde.org
Fri Jul 26 20:35:14 CEST 2013
Nice session.
Unfortunately, I was attending to something else in parallel. Have you
discussed the "triage bugs" documentation to be written in there? As for
me, that seems to have been a long standing issue on the contribution wiki
page: http://qt-project.org/contribute
Just happened to me today that I was trying to help someone to close a bug
as fixed after a request on IRC, but I was being unsure what the best
workflow for that. This is just a practical example.
On Tue, Jul 23, 2013 at 12:25 PM, Jedrzej Nowacki <jedrzej.nowacki at digia.com
> wrote:
> Hi,
>
>
> At the Qt Contributor Summit, we had a really good discussion about bugs
> and
> jira, here is the summary:
>
>
> - We have untriaged bugs, we may not be able to triage them all, but we
> should keep it’s count as low as possible.
>
> - We agreed on “triaging” definition. Triaging consist of:
> - checking if a bug report is sensible. It means the reported issue is
> not
> a result of a user mistake, use of undefined behavior etc.
> - checking if a bug report is not missing an important data, so it
> would
> be possible to reproduce it in future
> - setting a priority
> - optionally the bug report may be verified. It it is reproduced then
> it
> should be accept which means moved to open state
> Rationale: It looks like the most common behavior of people triaging
> bugs.
>
> - Who can prioritize bugs?
> - whoever ask
> - we will create a special group in jira
> - approvers should be in the group by default
> Rationale: We do not have man power and we need help. We do not expect
> anyone to destroy our precious bugs reports or play “ping pong” with a
> priority.
>
> - What does it mean “fixed version” in bug report
> - we do not fill it until an issue is really fixed, which means merged
> - we do not want to use the field for estimation
> - we know that it can be filled automatically, it would be nice to
> implement that.
>
> - Jira workflow was designed for much bigger team, that includes QA
> department, it should be simplify
> - We decided that “in progress” state means that someone started work
> on a
> bug or it have a fix which is not merged yet. Time statistics doesn’t show
> anything, anyway.
> - Resolved, Verified and Closed should be merged to a single state.
> Nobody
> is going through Resloved bugs to verify them.
> - It would be nice to have a transition from Open to Closed state
>
>
> Cheers,
> Jędrek
> _______________________________________________
> Development mailing list
> Development at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/development
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/development/attachments/20130726/5a1934eb/attachment.html>
More information about the Development
mailing list