Task tooltip says "The project's license has not been specified"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Low
|
Unassigned |
Bug Description
When you hover over the project's name in the task list, Launchpad shows a tooltip with the text "The project's license has not been specified".
I take it this is not a code bug per se, but that it should be fixed by specifying the project's license, for each affected project.
Examples:
Bug #616683 (currenmtly assigned to malone, although the display label is "Launchpad Bugs")
Bug #617225 (launchpad, displays as "Launchpad itself")
As far as I can tell, all the bugs in e.g. https:/
Of course, now that this bug has tasks for those projects, it is also an excellent example and test case.
My recollection is that a task can (or used to be possible to) also be assigned to the Ubuntu project without a package, and that this also triggers this behavior, but I have been unable to quickly locate any example of such a bug.
Related branches
- Aaron Bentley (community): Approve
-
Diff: 2896 lines (+904/-843)15 files modifiedlib/canonical/launchpad/webapp/tales.py (+0/-6)
lib/lp/answers/stories/questions-index.txt (+3/-2)
lib/lp/app/stories/launchpad-root/site-search.txt (+61/-39)
lib/lp/bugs/stories/bugtracker/xx-bugtracker.txt (+524/-491)
lib/lp/bugs/stories/guided-filebug/xx-no-launchpadder.txt (+37/-21)
lib/lp/code/stories/branches/xx-branch-edit.txt (+76/-64)
lib/lp/code/stories/branches/xx-branch-index.txt (+105/-78)
lib/lp/code/stories/branches/xx-creating-branches.txt (+62/-45)
lib/lp/registry/stories/distroseries/xx-show-distroseries-packaging.txt (+2/-2)
lib/lp/registry/stories/product/xx-productset.txt (+2/-70)
lib/lp/registry/stories/productrelease/xx-productrelease-view.txt (+1/-1)
lib/lp/registry/stories/productseries/xx-productseries-index.txt (+9/-8)
lib/lp/registry/stories/project/xx-project-index.txt (+17/-11)
lib/lp/translations/stories/standalone/xx-serieslanguage-index.txt (+4/-4)
lib/lp/translations/stories/translationgroups/15-product-translation-group.txt (+1/-1)
description: | updated |
Changed in launchpad-registry: | |
assignee: | nobody → Curtis Hovey (sinzui) |
status: | Triaged → In Progress |
milestone: | none → 10.10 |
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 |
no longer affects: | null |
Changed in launchpad: | |
assignee: | Curtis Hovey (sinzui) → nobody |
This tooltip is generated by a project formatter. It was adding hoping that someone would add a license, but the rules are bad. We are considering removing this presentation in conjunction with a global update to all projects without a license.