906
Comment:
|
2466
|
Deletions are marked like this. | Additions are marked like this. |
Line 7: | Line 7: |
* [[https://launchpad.net/bugs/313299|313299]] allow to move releases/milestones between series | * [[https://launchpad.net/bugs/313299|Bug 313299]] allow to move releases/milestones between series |
Line 9: | Line 9: |
== Changes == | == DB Changes == * Rename * Milestone.description TO summary * Milestone.visible TO active * `ProductRelease`.description TO release_notes * Delete * `ProductRelease`.summary (append to Milestone.summary) * `ProductRelease`.version (same as Milestone.name) * `ProductRelease`.productseries * Move * Milestone.codename to `ProductRelease` == UI Changes == |
Line 12: | Line 25: |
Since milestones and releases will be closely related, it would be nice to have a single list of versions instead of moving the version number from the milestone list to the product release list. It would also be convenient to display the codename. Current project overview page: |
|
Line 15: | Line 32: |
This page shows all the files available for download, and it allows the owner to upload new files for existing releases. It may be worthwhile to make it possible for the admin to turn milestones into releases from this page, since this page is more closely related to the task they are trying to accomplish, as opposed to navigating through the series and milestone hierarchy. |
|
Line 18: | Line 38: |
* Milestones should be moved from the portlet into the main table with the product releases. This will require some distinction between milestones and releases in the table. * This screenshot shows one change currently in development. The "Register a release" link has been removed from this page, and it has been added to the milestone page. This brings up the question of whether there should still be a way to create a product release in a single form without creating the milestone first. |
Connecting Milestones and Product Releases
References
Bug 174468 Series, releases, and milestones overlap confusingly
Bug 4557 launchpad doesn't ask for release date when adding a new product release
Bug 313299 allow to move releases/milestones between series
DB Changes
- Rename
- Milestone.description TO summary
- Milestone.visible TO active
ProductRelease.description TO release_notes
- Delete
ProductRelease.summary (append to Milestone.summary)
ProductRelease.version (same as Milestone.name)
ProductRelease.productseries
- Move
Milestone.codename to ProductRelease
UI Changes
Project Overview Page
Since milestones and releases will be closely related, it would be nice to have a single list of versions instead of moving the version number from the milestone list to the product release list. It would also be convenient to display the codename.
Current project overview page:
Download Files Page
This page shows all the files available for download, and it allows the owner to upload new files for existing releases. It may be worthwhile to make it possible for the admin to turn milestones into releases from this page, since this page is more closely related to the task they are trying to accomplish, as opposed to navigating through the series and milestone hierarchy.
View Series
- Milestones should be moved from the portlet into the main table with the product releases. This will require some distinction between milestones and releases in the table.
- This screenshot shows one change currently in development. The "Register a release" link has been removed from this page, and it has been added to the milestone page. This brings up the question of whether there should still be a way to create a product release in a single form without creating the milestone first.
Add Milestone Page
Publish Release Page
View Milestone Page
View Project Release Page