Deleting the "trunk" series linked to branch messes up the Bazaar repository
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Curtis Hovey |
Bug Description
I just tried to rearrange branches to make the timeline at http://
This had the effect of renaming our repository from ~commonsense/
Despite having read the pages about series, I do not really understand them, and in particular I cannot understand why deleting a the trunk _series_ would cause the trunk _repository_ to be labeled as "obsolete junk".
For now my co-workers and I can still commit to the branch under the name ~commonsense/
Related branches
- Eleanor Berger (community): Approve (code)
-
Diff: 399 lines10 files modifieddatabase/schema/security.cfg (+1/-1)
lib/canonical/launchpad/icing/style-3-0.css (+3/-0)
lib/canonical/launchpad/templates/launchpad-login.pt (+5/-5)
lib/lp/registry/browser/__init__.py (+47/-9)
lib/lp/registry/browser/productseries.py (+7/-2)
lib/lp/registry/browser/tests/milestone-views.txt (+6/-0)
lib/lp/registry/browser/tests/productseries-views.txt (+40/-10)
lib/lp/registry/doc/milestone.txt (+10/-0)
lib/lp/registry/model/milestone.py (+4/-1)
lib/lp/registry/templates/productseries-delete.pt (+12/-6)
Changed in launchpad-registry: | |
milestone: | 3.0 → 2.2.8 |
Changed in launchpad-registry: | |
milestone: | 2.2.8 → 3.0 |
Changed in launchpad-registry: | |
assignee: | nobody → Curtis Hovey (sinzui) |
Changed in launchpad-registry: | |
milestone: | 3.0 → 3.1.10 |
tags: | added: confusing-ui |
summary: |
- Deleting the "trunk" series messes up the Bazaar repository + Deleting the "trunk" series linked to branch messes up the Bazaar + repository |
Changed in launchpad-registry: | |
status: | Triaged → In Progress |
This is a very important problem. We should warn the user when an action like delete or rename will make significant changes elsewhere.