Diff for "LEP/CloseBugsLeaveDiscussionsOpen"

Not logged in - Log In / Register

Differences between revisions 3 and 6 (spanning 3 versions)
Revision 3 as of 2010-03-22 16:56:54
Size: 1783
Editor: deryck
Comment: page was renamed from LEP/OpinionStatus
Revision 6 as of 2010-03-30 09:48:50
Size: 2524
Editor: jml
Comment:
Deletions are marked like this. Additions are marked like this.
Line 14: Line 14:
Bugs continue to be filled against Launchpad that experience status toggling wars as developers seek to remove bugs from Launchpad workflows but users want them re-opened for discussion. Bugs continue to be filed against Launchpad that experience status toggling wars as developers seek to remove bugs from Launchpad workflows but users want them re-opened for discussion.
Line 27: Line 27:
This has to be done somehow with a bug's status field, as it is the status that indicates the state of the bug.  * Keep the number of statuses to a minimum
 * Developers must not be confused by the choices offered in the status menu
 * Marking a bug in this way must not have the social impact of closing the discussion
 * Marking a bug in this way must remove the bug from developer bug lists
 * It must be easy to review bugs marked in this way
Line 31: Line 35:
Current suggestions have been to add a status called OPINION. Current suggestions have been to add a status called OPINION. The new status would behave exactly as WONTFIX and INVALID behave now.
Line 35: Line 39:
We will know we have been successful when discussions continue independent of developer work flow on a bug. We will know we have been successful when discussions continue independent of the state of the bug and without cause bug status to toggle needlessly.
Line 46: Line 50:

Status names that were discussed and rejected include:

 * POLICY
 * DESIGN
 * MOOT
 * DELIBERATE
 * INTENDED
 * STYLISTIC
 * FEATURE
 * OUTOFSCOPE
 * CONFAB
 * RAPSESSION
 * DIGRESSION

Status names that have been proposed and are still being considered include:
 * DISCUSSION
 * DISPUTED
 * ONGOING
 * INDISCUSSION
 * COMMENTING
 * CONVERSATION
 * DIALOG
 * DEBATE
 * TALK

Close Bugs, while Leaving Discussions Open

There should be a way to close bugs without closing down discussions in the bug report.

As a bug supervisor for a project
I want a way to reject bugs without shutting down continued conversation
so that bug lists only have relevant bugs for me but community members can continue discussing issues.

Rationale

Why do this now?

Bugs continue to be filed against Launchpad that experience status toggling wars as developers seek to remove bugs from Launchpad workflows but users want them re-opened for discussion.

What value does a new approach provide?

If we had a way to remove bugs from bug lists on Launchpad while leaving discussion open, both developers and users would be happy.

Stakeholders

  • Mark Shuttleworth
  • Any bug supervisor for a project

Constraints

  • Keep the number of statuses to a minimum
  • Developers must not be confused by the choices offered in the status menu
  • Marking a bug in this way must not have the social impact of closing the discussion
  • Marking a bug in this way must remove the bug from developer bug lists
  • It must be easy to review bugs marked in this way

Workflows

Current suggestions have been to add a status called OPINION. The new status would behave exactly as WONTFIX and INVALID behave now.

Success

We will know we have been successful when discussions continue independent of the state of the bug and without cause bug status to toggle needlessly.

XXX: Actual stats/metrics still to be added to this LEP.

Release Note

Bug Supervisors can make use of a new status, OPINION, which will mark a bug closed but is meant to indicate discussions are free to continue in the bug.

Thoughts?

There has been some email discussion between Deryck, Jono L., and Mark about the name of the status. OPINION seems the best anyone can come up with but is still problematic due to the fact that it's purpose is not that clear.

Status names that were discussed and rejected include:

  • POLICY
  • DESIGN
  • MOOT
  • DELIBERATE
  • INTENDED
  • STYLISTIC
  • FEATURE
  • OUTOFSCOPE
  • CONFAB
  • RAPSESSION
  • DIGRESSION

Status names that have been proposed and are still being considered include:

  • DISCUSSION
  • DISPUTED
  • ONGOING
  • INDISCUSSION
  • COMMENTING
  • CONVERSATION
  • DIALOG
  • DEBATE
  • TALK

LEP/CloseBugsLeaveDiscussionsOpen (last edited 2010-09-21 19:30:50 by deryck)