Allow SPs to register an upstream project
Bug #602385 reported by
Curtis Hovey
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Edwin Grubbs |
Bug Description
Since SPs will have a summary and copyright file, registering an upstream project could prepopulate the new project form and perfform the search. Choosing license is still difficult-
Related branches
lp://qastaging/~edwin-grubbs/launchpad/bug-602385-register-project-from-sourcepackage-page-part2
- Curtis Hovey (community): Approve (ui)
- Leonard Richardson (community): Approve
-
Diff: 772 lines (+340/-97)10 files modifiedREADME (+106/-4)
lib/canonical/launchpad/emailtemplates/product-other-license.txt (+3/-2)
lib/canonical/widgets/product.py (+1/-0)
lib/canonical/widgets/templates/license.pt (+23/-5)
lib/lp/registry/browser/product.py (+81/-9)
lib/lp/registry/browser/sourcepackage.py (+9/-6)
lib/lp/registry/browser/tests/project-add-views.txt (+23/-23)
lib/lp/registry/browser/tests/test_sourcepackage_views.py (+71/-39)
lib/lp/registry/stories/packaging/xx-sourcepackage-packaging.txt (+19/-5)
lib/lp/registry/templates/product-new.pt (+4/-4)
Changed in launchpad-registry: | |
milestone: | 10.08 → 10.09 |
Changed in launchpad-registry: | |
status: | Triaged → In Progress |
Changed in launchpad-registry: | |
status: | In Progress → Fix Committed |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in launchpad-registry: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
For packages that use the new machine-readable copyright file format we should be able to use that to find the matching License in LP: http:// dep.debian. net/deps/ dep5/.
Perhaps we should have a look at exposing license information (even if it would just be the fulltext of the copyright file) for source packages anyway, at the moment it's not anywhere on the LP pages.