Note: There are a few cases of duplicates in user autocompletion which are being worked on.

add page allowing users to grant canconfirm rights onto themselves

RESOLVED FIXED

Status

()

bugzilla.mozilla.org
General
RESOLVED FIXED
2 years ago
2 years ago

People

(Reporter: glob, Assigned: glob)

Tracking

Production
x86
Mac OS X

Details

Attachments

(1 attachment)

(Assignee)

Description

2 years ago
- the page should display explanatory text about the triage process (with links to relevant resources)
- clicking on a button will:
  - add the user to the canconfrim group
  - log an audit event in syslog
  - display a thank you blurb
- add the ability to disable this feature with an admin param
  - dead man's switch in case it gets abused
  - when disabled, redirect to the 'get_permissions' page

this page should not be linked from anywhere in bugzilla, instead the primary way to discover it should be via "i want to help triage" documentation (bugmasters/one and done/..).


given that this will lower/remove the barrier of entry for canconfirm, we should also raise the "use the advanced bug entry form by default" from canconfirm to editbugs, as well as bumping antispam_spammer_exclude_group up to editbugs.

Comment 1

2 years ago
Related: Bug 1154031
(Assignee)

Comment 2

2 years ago
mike, we'll need text to display on the "hey i want canconfirm" and "sure, here's your canconfirm" pages.

here's what i have right now, lifted from https://wiki.mozilla.org/Bugmasters
https://www.dropbox.com/s/z8icna6n6cpazsl/Screenshot%202015-04-14%2022.34.53.png
https://www.dropbox.com/s/uqocqbzzkbx2wny/Screenshot%202015-04-14%2022.37.34.png
Flags: needinfo?(mhoye)

Comment 3

2 years ago
Pictures of text. What have we become.

That text covers what bug triage is, but it doesn't talk about why it's important or how it's valued by Mozilla. I'm going to write up something that's a little less "do this and this and this" and a little more "this is really important and worth getting excited about".

Leaving the needinfo open.

Comment 4

2 years ago
11:24 <glob> sorry, i should have printed it out and scanned it
11:24 <glob> .. and attached it inside a word document
11:28 <mhoye> PDF would have been fine.
11:28 <glob> :D
11:28 <mhoye> You can embed flash in a PDF now, if you want to try that.
11:28 <mhoye> Just fax it over when you're done.

Comment 5

2 years ago
Still working on the text but for now going to mark this INCOMPLETE pending wider discussion about the process, per related other bugs.
Status: NEW → RESOLVED
Last Resolved: 2 years ago
Resolution: --- → INCOMPLETE
(Assignee)

Updated

2 years ago
Flags: needinfo?(mhoye)

Comment 6

2 years ago
OK, I'd like to spin this back up. The site is running behind the VPN and under secreview. Hoping to move it to the larger audience soon, too. Everything is exciting! Next steps: would you like the aforementioned text?
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
(Assignee)

Comment 7

2 years ago
yup, i'll need the following copy:

- "i want canconfirm"
- "there, you have canconfirm"
- "wait, you already have canconfirm"
Flags: needinfo?(mhoye)

Comment 8

2 years ago
1: Triage is the first step in a bug's road to resolution; having 'canconfirm' rights gives you the access you'll need to help move that bug it into the right component, narrow it down and confirm it as "new". This helps Mozilla's engineers learn about it sooner and fix it faster.

Would you like to add "canconfirm" permissions to your account?


2: "Thank you. With your help sorting and triaging bugs Mozilla will be able to ship a better product to hundreds of millions of users that much faster."

3. Same as 2. Even if they had can confirm before, be enthusiastic for them! 


- mhoye
Flags: needinfo?(mhoye)
(Assignee)

Comment 9

2 years ago
Created attachment 8643718 [details] [diff] [review]
1153108_1.patch
Attachment #8643718 - Flags: review?(dylan)
Comment on attachment 8643718 [details] [diff] [review]
1153108_1.patch

Review of attachment 8643718 [details] [diff] [review]:
-----------------------------------------------------------------

r+ I note that the action is audited. looks good.
Attachment #8643718 - Flags: review?(dylan) → review+
(Assignee)

Comment 11

2 years ago
To ssh://gitolite3@git.mozilla.org/webtools/bmo/bugzilla.git
   2c5c358..7e41532  master -> master

once this has been pushed to production this will be active on https://bugzilla.mozilla.org/form.triage-request
Status: REOPENED → RESOLVED
Last Resolved: 2 years ago2 years ago
Resolution: --- → FIXED

Comment 12

2 years ago
Totally looking forward to BMO push day!

Thanks, glob.
You need to log in before you can comment on or make changes to this bug.