Registering a bug tracker is prohibitively difficult
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Medium
|
Edwin Grubbs |
Bug Description
Description from the duplicate bug which describes the problem much better:
I registered a new project, OpenNebula.
I wanted to register its bugtracker. I went to the project details and found a long, long list of possible bug trackers to choose from. OpenNebula uses its own Trac instance which wasn't on the list. I decided to register said Trac instance, and didn't find a way to do so on the project details page. I went to
https:/
which, among other things, said that if I knew where they tracked their bugs, I should tell you about it. "Tell you about it" is a mailto:<email address hidden> link. Asking on #launchpad revealed this link:
https:/
...which apparantly was just what I was looking for.
Related branches
- Curtis Hovey (community): Approve (ui)
- Aaron Bentley (community): Approve
-
Diff: 554 lines (+325/-19)13 files modifiedlib/canonical/launchpad/icing/style-3-0.css.in (+14/-0)
lib/canonical/launchpad/webapp/launchpadform.py (+6/-1)
lib/canonical/widgets/popup.py (+50/-0)
lib/canonical/widgets/product.py (+4/-4)
lib/lp/app/templates/base-layout-macros.pt (+2/-0)
lib/lp/bugs/browser/bugtracker.py (+2/-2)
lib/lp/bugs/interfaces/bugtracker.py (+3/-2)
lib/lp/bugs/javascript/bugtracker_overlay.js (+131/-0)
lib/lp/bugs/stories/bugtracker/xx-bugtracker.txt (+8/-4)
lib/lp/registry/javascript/milestoneoverlay.js (+2/-2)
lib/lp/registry/windmill/tests/test_add_bugtracker.py (+100/-0)
lib/lp/registry/windmill/tests/test_add_milestone.py (+2/-4)
utilities/lp-deps.py (+1/-0)
Changed in malone: | |
assignee: | nobody → bjornt |
Changed in malone: | |
assignee: | Björn Tillenius (bjornt) → nobody |
Changed in malone: | |
milestone: | none → 10.03 |
Changed in malone: | |
milestone: | 10.03 → 10.04 |
description: | updated |
Changed in malone: | |
assignee: | nobody → Registry Team (launchpad-registry) |
Changed in malone: | |
milestone: | 10.04 → 10.05 |
Changed in malone: | |
milestone: | 10.05 → 10.06 |
Changed in malone: | |
assignee: | Registry Team (launchpad-registry) → Edwin Grubbs (edwin-grubbs) |
Changed in malone: | |
status: | Triaged → In Progress |
tags: | added: bridging-the-gap |
Changed in malone: | |
status: | In Progress → Fix Committed |
tags: | added: qa-ok |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in malone: | |
status: | Fix Committed → Fix Released |
Similarly, there is no way to link an existing bug tracker to a project.
(of course, we don't make much use of the projext <-> bug tracker linkage at the moment)