Merge lp:~brian-murray/ubuntu-community-accomplishments/check-bug-from-apport into lp:~ubuntu-community-accomplishments-reviewers/ubuntu-community-accomplishments/0.1

Proposed by Brian Murray
Status: Rejected
Rejected by: Jono Bacon
Proposed branch: lp:~brian-murray/ubuntu-community-accomplishments/check-bug-from-apport
Merge into: lp:~ubuntu-community-accomplishments-reviewers/ubuntu-community-accomplishments/0.1
Diff against target: 17 lines (+4/-1)
1 file modified
scripts/ubuntu-community/report-first-bug.py (+4/-1)
To merge this branch: bzr merge lp:~brian-murray/ubuntu-community-accomplishments/check-bug-from-apport
Reviewer Review Type Date Requested Status
Rafał Cieślak Abstain
Jono Bacon Pending
Review via email: mp+105277@code.launchpad.net

Description of the change

We recommend that people use ubuntu-bug to report a bug about Ubuntu, so we should search for bugs that contain a tag from apport to ensure that they used apport to report the bug.

To post a comment you must log in.
99. By Brian Murray

rename bugsquad member to bugcontrol member since that what is about

Revision history for this message
Brian Murray (brian-murray) wrote :

I also did a bzr move of ubuntu-bugsquad-member to ubuntu-bugcontrol-member since that what it is about.

Revision history for this message
Rafał Cieślak (rafalcieslak256) wrote :

Hello Brian, thanks for your MP!
As much as I like the fact that you have noticed that bugcontrol accomplishment has wrongly named script, I am unsure about checking only for bugs that were reported using apport. You are right that accomplishment's description suggests reporting them using `ubuntu-bug`, but I feel that restricting to bugs reported with this tool would be unfair for those who have filled reports via Launchpad. The accomplishment is 'Filed first bug' after all, and not 'Used ubuntu-bug'. The suggested steps for accomplishing this accomplishment are just one of many possible ways of 'reporting one's first bug'. Note that some people have already reported many bugs, but not a single one using ubuntu-bug, and would be confused why they are not getting this accomplishment. As far as I am concerned, I think we'd rather stick to looking for any bugs and not just apport ones, while suggesting to use ubuntu-bug in the description. It's meant to be a very general and basic accomplishment. It *might* be considered whether looking for only apport bugs isn't a good idea for a separate accomplishment, e.g. 'Report a bug using ubuntu-bug' (note that in many cases one would get both at once).

review: Abstain
Revision history for this message
Jono Bacon (jonobacon) wrote :

I agree with Rafal here: my feeling is that Reported First Bug should include non ubuntu-bug reports too as the user did accomplish the submission of a bug report: I think the key point here is that we guide our users to use ubuntu-bug as we do in the documentation.

Thanks for the contribution though, Brian, much appreciated!

If you are interested in helping write some QA accomplishments, I think there are a number of accomplishments that we could use. Some examples:

 * Submitted First Hardware Report
 * Submitted a Checkbox Test Report
 * Tested an Ubuntu ISO Image

Would you be interested in writing these? We have a tutorial at https://wiki.ubuntu.com/Accomplishments/Creating if you are interested in helping. :-)

Unmerged revisions

99. By Brian Murray

rename bugsquad member to bugcontrol member since that what is about

98. By Brian Murray

report-first-bug: we recommend that people use ubuntu-bug so we should check that the bug was really reported using apport. we do this by searching for bugs with tags added by apport

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'scripts/ubuntu-community/report-first-bug.py'
--- scripts/ubuntu-community/report-first-bug.py 2012-04-27 14:46:41 +0000
+++ scripts/ubuntu-community/report-first-bug.py 2012-05-09 22:53:18 +0000
@@ -24,7 +24,10 @@
24 bugs_reported = ubuntu.searchTasks(bug_reporter=me, 24 bugs_reported = ubuntu.searchTasks(bug_reporter=me,
25 status=['New', 'Incomplete', 'Invalid', 'Confirmed', 'Triaged', 25 status=['New', 'Incomplete', 'Invalid', 'Confirmed', 'Triaged',
26 'In Progress', 'Fix Committed', 'Fix Released', 'Opinion',26 'In Progress', 'Fix Committed', 'Fix Released', 'Opinion',
27 "Won't Fix"])27 "Won't Fix"],
28 tags=['apport-bug', 'apport-crash', 'apport-package',
29 'apport-kerneloops', 'apport-lpi'],
30 tags_combinator='Any')
28 if len(bugs_reported) > 0:31 if len(bugs_reported) > 0:
29 sys.exit(0)32 sys.exit(0)
30 else:33 else:
3134
=== renamed file 'scripts/ubuntu-community/ubuntu-bugsquad-member.py' => 'scripts/ubuntu-community/ubuntu-bugcontrol-member.py'

Subscribers

People subscribed via source and target branches

to all changes: