Product series should have a status (like distro series)

Bug #181157 reported by Tim Penhey
6
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Medium
Guilherme Salgado

Bug Description

This would allow product series to be set as
 * Active Development
 * Current Stable Release
 * Supported
 * Obsolete

This would be very useful for some features I'm planning.

Revision history for this message
Tim Penhey (thumper) wrote :

I'd like to be able to not show obsolete or superceded product series on the code overview page.

See https://code.launchpad.net/bzr for an example.

description: updated
Revision history for this message
Matthew Paul Thomas (mpt) wrote :

Would hiding the oldest series (bug 73093) suffice? That would be simpler than adding a series status. What are the other features that would need a status?

Revision history for this message
Tim Penhey (thumper) wrote :

I'd really really like this.

Changed in launchpad:
importance: Undecided → High
milestone: none → 1.2.4
importance: High → Medium
Revision history for this message
Martin Pool (mbp) wrote :

I think we really need this; the number of series now appearing for Bazaar is becoming ridiculous.

There may be a better word than "Obsolete", which is a bit loaded. You might also want "Future" or something. (or yagni?)

Changed in launchpad:
assignee: flacoste → salgado
Revision history for this message
Ian Clatworthy (ian-clatworthy) wrote :

I think Tim's list looks about right. I'd add something to indicate Pending Release though.

Revision history for this message
Martin Pool (mbp) wrote :

Ian's suggestion of "pending release" sounds good to me. We've just branched 1.4 and released 1.4rc1, so it is at the moment neither the active development focus or the current stable release.

Changed in launchpad:
status: Confirmed → In Progress
Changed in launchpad:
milestone: 1.2.4 → 1.2.5
Revision history for this message
Francis J. Lacoste (flacoste) wrote :

Still waiting on feedback from martin pool on whether the statuses can be shared between distro series and product series.

Changed in launchpad:
milestone: 1.2.5 → 1.2.6
Revision history for this message
Martin Pool (mbp) wrote :

I didn't know you were waiting for this.

What statuses are available for distro series?

Revision history for this message
Martin Pool (mbp) wrote :

Ok, I see them in interfaces/distroseries.py.

I think that set would be fine. The comments on them are currently distroseries-specific and perhaps should be changed if they are used more generally. The "pending release" discussed above would be covered by FROZEN.

I think there may still be value in adding a "Future" status for something that is being planned but for which no code exists at the moment; this is a bit different to "Experimental".

Revision history for this message
Guilherme Salgado (salgado) wrote :

landed on mainline r6445

Changed in launchpad:
status: In Progress → Fix Committed
Changed in launchpad:
status: Fix Committed → Fix Released
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.