ProjectMilestone is inconsistent, confusing ui, can we just delete it?

Bug #644977 reported by Robert Collins
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
Low
Unassigned

Bug Description

Briefly, ProjectMilestone:
 - doesn't use hasMilestoneMixin
 - presents a confusing UI - launchpad project has 'milestones' named after the project, but they don't exist:
   - the milestone vocabulary for projects shows the product milestones
   - project milestones cannot be edited
   - project milestone listings hide the actual product milestones

I think it would be good to stop consolidating the milestone names (1.0, 1.2) etc against the 'project group' and instead just show all the actual milestones. This would let use delete a bunch of code. We can support navigation to e.g. /projectgroup/+milestones/1.0 but still have ProjectGroup.milestones return the concrete milestones from the products.

Revision history for this message
Curtis Hovey (sinzui) wrote :

We can take this under consideration for privacy where we know we need to reconsider the responsability of project groups.

Changed in launchpad-registry:
status: New → Triaged
importance: Undecided → Low
tags: added: confusing-ui
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.