Closed Bug 1084052 Opened 6 years ago Closed 6 years ago

Only show "Add bounty tracking attachment" links to people who actually might do that (not everyone in core-security)

Categories

(bugzilla.mozilla.org :: Extensions, defect)

Production
defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: dholbert, Assigned: dkl)

Details

Today, I noticed a new link on every b.m.o. bug:
> Add an attachment (proposed patch, testcase, etc.)
> Add bounty tracking attachment   <----- NEW

dkl says this shows up for everyone in core-security, which I think has on the order of 100 people.  But this link isn't useful to the vast majority of those people -- as far as I've seen, there are only 1-2 people at any one time who add bounty-tracking attachments to bugs.

So, it just ends up cluttering up the UI and presenting itself as a decoy target for the normal "add attachment" link, for the vast majority of people that now see it.

Filing this bug on hiding this link by default, or better-scoping it with a new bugzilla group, or something to that effect, so that people who don't use it don't have to see it.
176 people to be exact. I propose we create a bounty-team group and then we can add manually the people that need to be in it. The link will then only show up for users in that group.

I will create a patch for this tonight/tomorrow. Should be small.

dkl
Assignee: nobody → dkl
Status: NEW → ASSIGNED
I have committed the changes needed to make this work but once the code is live, I will need to create the 'bounty-team' group as well to be complete.

To ssh://gitolite3@git.mozilla.org/webtools/bmo/bugzilla.git
   b9465e1..883791b  master -> master

dkl
i've created the bounty-team group with dveditz and rforbes as the only members.
both dveditz and rforbes are administrators for the group, and can place other users into it.
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Component: Extensions: BMO → Extensions
You need to log in before you can comment on or make changes to this bug.