Able to file bug as Expired

Bug #595602 reported by Jonathan Lange
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
Low
Unassigned

Bug Description

When I go to file a bug in Launchpad, I'm presented with a bunch of Extra options that I can set. One of these options is Status.

It allows me to file a bug as New, Incomplete, Invalid, Won't Fix, Expired, Confirmed, Triaged, In Progress, Fix Committed or Fix Released.

Filing a bug as Expired makes no sense :)

This is on edge. Not sure about lpnet.

Deryck Hodge (deryck)
Changed in malone:
status: New → Triaged
importance: Undecided → High
tags: added: dhrb dupefinder status
Revision history for this message
Bryce Harrington (bryce) wrote :

Fwiw, this appears when I file a bug against launchpad, but not when I try filing it against a source package in ubuntu.

Revision history for this message
Bryce Harrington (bryce) wrote :

Ah, according to bugtarget-filebug-views.txt only bug supervisors see the status option; perhaps I'm just not in the appropriate group to see this for ubuntu.

Revision history for this message
Bryce Harrington (bryce) wrote :

Yeah, after a bit more experimentation locally, it seems to only be shown when logged in as the bug supervisor for the project.

Revision history for this message
Bryce Harrington (bryce) wrote :

Hmm, EXPIRED is definitely listed as a status permitted to bug supervisors, in addition to WONTFIX and TRIAGED. (bugtask.py line 329, BUG_SUPERVISOR_BUGTASK_STATUSES)

So... while it may seem weird to be able to file the bug as status expired, it seems to be entirely permitted, just as you could file a bug as wontfix or invalid. The capability is limited to only bug supervisors, who presumably are going to know what the heck they're doing. Maybe it should be left as is? What do you think?

Revision history for this message
Robert Collins (lifeless) wrote :

This is basically shallow polish; needs a vocab *just for the web* - API calls should be allowed to create a bug in anystatus (consider e.g. mirroring processes).

Changed in launchpad:
importance: High → Low
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.