ProjectMilestone is inconsistent, confusing ui, can we just delete it?
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/
We can take this under consideration for privacy where we know we need to reconsider the responsability of project groups.