launchpad-reviewers team mailing list archive
-
launchpad-reviewers team
-
Mailing list archive
-
Message #08751
[Merge] lp:~ivo-kracht/launchpad/bug-353097 into lp:launchpad
Ivo Kracht has proposed merging lp:~ivo-kracht/launchpad/bug-353097 into lp:launchpad.
Requested reviews:
Launchpad code reviewers (launchpad-reviewers)
Related bugs:
Bug #353097 in Launchpad itself: "Marking a Bug as "Requiring Forwarding" text is missleading..."
https://bugs.launchpad.net/launchpad/+bug/353097
For more details, see:
https://code.launchpad.net/~ivo-kracht/launchpad/bug-353097/+merge/110018
I changed the misleading text to <<I want to add this upstream project to the bug report, but someone must find or report this bug in the upstream bug tracker>> as proposed by Curtis Hovey in the bug discussion and changed several tests which checked the text.
Pre-imp call with adeuring
= Launchpad lint =
Checking for conflicts and issues in changed files.
Linting changed files:
lib/lp/bugs/browser/bugalsoaffects.py
lib/lp/bugs/stories/bug-also-affects/xx-bug-also-affects.txt
lib/lp/bugs/stories/bug-also-affects/xx-bugtracker-information.txt
lib/lp/bugs/stories/bugtask-searches/xx-advanced-upstream-pending-bugwatch.txt
./lib/lp/bugs/stories/bug-also-affects/xx-bug-also-affects.txt
261: want exceeds 78 characters.
./lib/lp/bugs/stories/bug-also-affects/xx-bugtracker-information.txt
1: narrative uses a moin header.
./lib/lp/bugs/stories/bugtask-searches/xx-advanced-upstream-pending-bugwatch.txt
40: Comment belongs in narrative.
41: Comment belongs in narrative.
1: narrative uses a moin header.
11: narrative uses a moin header.
These errors existed before and have nothing to do with my changes so I didn't fix them.
Tests:
./bin/test bugs -t xx-bugtracker-information.txt
./bin/test bugs -t xx-bug-also-affects.txt
--
https://code.launchpad.net/~ivo-kracht/launchpad/bug-353097/+merge/110018
Your team Launchpad code reviewers is requested to review the proposed merge of lp:~ivo-kracht/launchpad/bug-353097 into lp:launchpad.
=== modified file 'lib/lp/bugs/browser/bugalsoaffects.py'
--- lib/lp/bugs/browser/bugalsoaffects.py 2012-02-01 15:46:43 +0000
+++ lib/lp/bugs/browser/bugalsoaffects.py 2012-06-13 10:04:24 +0000
@@ -511,8 +511,8 @@
# mailing lists."
UNLINKED_UPSTREAM = Item(
- """I just want to register that it is upstream right now; \
- I don't have any way to link it.
+ """I want to add this upstream project to the bug report, but someone\
+ must find or report this bug in the upstream bug tracker.
Launchpad will record that.
""")
=== modified file 'lib/lp/bugs/stories/bug-also-affects/xx-bug-also-affects.txt'
--- lib/lp/bugs/stories/bug-also-affects/xx-bug-also-affects.txt 2012-04-04 05:46:26 +0000
+++ lib/lp/bugs/stories/bug-also-affects/xx-bug-also-affects.txt 2012-06-13 10:04:24 +0000
@@ -284,20 +284,22 @@
[ ]
( ) I have already emailed an upstream bug contact:
[ ]
- ( ) I just want to register that it is upstream right now; I
- don't have any way to link it.
+ ( ) I want to add this upstream project to the bug report, but
+ someone must find or report this bug in the upstream bug
+ tracker.
We can just link upstream without a URL to say that this has been dealt
with, but we can't reference it.
- >>> user_browser.getControl('I just want to register').selected = True
+ >>> user_browser.getControl('I want to add this upstream').selected = True
>>> print_upstream_linking_form(user_browser)
( ) I have the URL for the upstream bug:
[ ]
( ) I have already emailed an upstream bug contact:
[ ]
- (*) I just want to register that it is upstream right now; I
- don't have any way to link it.
+ (*) I want to add this upstream project to the bug report, but
+ someone must find or report this bug in the upstream bug
+ tracker.
>>> user_browser.getControl('Add to Bug Report').click()
>>> print user_browser.url
@@ -638,8 +640,9 @@
[ ]
(*) I have already emailed an upstream bug contact:
[dark-master-o-bugs@xxxxxxxxxxxxxxxx]
- ( ) I just want to register that it is upstream right now; I
- don't have any way to link it.
+ ( ) I want to add this upstream project to the bug report, but
+ someone must find or report this bug in the upstream bug
+ tracker.
The bug tracker is automatically created without asking for
confirmation.
=== modified file 'lib/lp/bugs/stories/bug-also-affects/xx-bugtracker-information.txt'
--- lib/lp/bugs/stories/bug-also-affects/xx-bugtracker-information.txt 2009-06-12 16:36:02 +0000
+++ lib/lp/bugs/stories/bug-also-affects/xx-bugtracker-information.txt 2012-06-13 10:04:24 +0000
@@ -19,8 +19,8 @@
[ ]
( ) I have already emailed an upstream bug contact:
[ ]
- ( ) I just want to register that it is upstream right now; I
- don't have any way to link it.
+ ( ) I want to add this upstream project to the bug report, but someone
+ must find or report this bug in the upstream bug tracker.
If a product doesn't use Launchpad, and doesn't have a bug tracker
specified, it will simply say that it doesn't use Launchpad to track
@@ -38,8 +38,8 @@
[ ]
( ) I have already emailed an upstream bug contact:
[ ]
- ( ) I just want to register that it is upstream right now; I
- don't have any way to link it.
+ ( ) I want to add this upstream project to the bug report, but someone
+ must find or report this bug in the upstream bug tracker.
For products using Launchpad, the linking upstream widgets won't even
appear.
=== modified file 'lib/lp/bugs/stories/bugtask-searches/xx-advanced-upstream-pending-bugwatch.txt'
--- lib/lp/bugs/stories/bugtask-searches/xx-advanced-upstream-pending-bugwatch.txt 2012-02-17 23:00:56 +0000
+++ lib/lp/bugs/stories/bugtask-searches/xx-advanced-upstream-pending-bugwatch.txt 2012-06-13 10:04:24 +0000
@@ -28,7 +28,7 @@
>>> browser.getLink('Also affects project').click()
>>> browser.getControl(
- ... 'I just want to register that it is upstream').selected = True
+ ... 'I want to add this upstream project').selected = True
>>> browser.getControl('Add to Bug Report').click()
>>> browser.title
'Bug #... : Bugs : alsa-utils'
Follow ups