Display name for distribution series doesn't follow vendor conventions
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Triaged
|
Low
|
Unassigned |
Bug Description
1. Go to <https:/
2. Go to <https:/
What you see:
1. "Lucid"
2. "Maverick"
What you should see:
1. "Ubuntu 10.04 LTS"
2. "Ubuntu Maverick" (until 2010-10-10)
The convention for distribution vendors is to refer to a distribution series by its codename before release, and by its version number after release.
For example, <http://
Similarly, <http://
Launchpad should reflect this convention, without series maintainers having to update a field manually on release day. Specifically:
* The distribution series .displayname database field should be renamed to .codename.
* A distribution series .displayname should be a cached property, equal to its .codename when the series has not yet been released, and to its .version after it has been released.
* The main heading for a distribution series overview page should consist of the distribution.
This is part of <https:/
description: | updated |
Changed in launchpad-registry: | |
importance: | Undecided → Low |
status: | New → Triaged |
description: | updated |
Changed in launchpad-registry: | |
milestone: | none → series-10.05 |
importance: | Low → High |
description: | updated |
tags: | added: distributions |
tags: | added: derivation |
Changed in launchpad: | |
importance: | High → Low |
This sounds like we are not using DistroSeries. displayname where we should, instead trying to calculate the display name and doing it badly.