NEEDSINFO needs to live in one of the interfaces.bugtask constants

Bug #5320 reported by Brad Bollenbach
4
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
Medium
Brad Bollenbach

Bug Description

Working on changing the bug statuses, I felt it worth noting the
following problem:

# XXX: Brad Bollenbach, 2005-12-02: In theory, NEEDSINFO belongs in
# UNRESOLVED_BUGTASK_STATUSES, but the semantics of our current
reports would
# break if it were added to the list below.
UNRESOLVED_BUGTASK_STATUSES = (
     dbschema.BugTaskStatus.UNCONFIRMED,
     dbschema.BugTaskStatus.CONFIRMED,
     dbschema.BugTaskStatus.INPROGRESS)

RESOLVED_BUGTASK_STATUSES = (
     dbschema.BugTaskStatus.FIXED,
     dbschema.BugTaskStatus.RELEASED,
     dbschema.BugTaskStatus.REJECTED)

UNRESOLVED_BUGTASK_STATUSES doesn't actually include all the
unresolved bugtask statuses; it's missing NEEDSINFO. But putting
NEEDSINFO into this constant right now would break some other
reports. This problem should be addressed at some point.

  affects /products/malone status accepted assignee bradb

Attachment: PGP.sig
Type: application/pgp-signature; x-mac-type=70674453;
 name=PGP.sig
URL: http://librarian.launchpad.net/1187862/PGP.sig

Curtis Hovey (sinzui)
tags: added: tech-debt
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.