Closed Bug 1790623 Opened 2 years ago Closed 2 years ago

Extend the Triage Owners report to include an indication if the Triage Owner is a member of the default security group

Categories

(bugzilla.mozilla.org :: General, enhancement)

enhancement

Tracking

()

RESOLVED FIXED

People

(Reporter: glob, Assigned: dkl)

References

Details

Attachments

(1 file)

Extend the Triage Owners report to include an indication if the Triage Owner is a member of the default security group.

As this isn't necessarily an issue it should be presented as informative (eg. yes/no) rather than as an warning that needs to be addressed.

The column should only be visible to Mozilla employees.

Assignee: nobody → dkl
Status: NEW → ASSIGNED
Attached file GitHub Pull Request
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED

Unfortunately, this change is not all that useful for the "Core" product. The default core-security group has a small membership, but we quickly triage those into more specific groups that many of the triage owners are members of. A quick-ish hack might be to special case products whose default group is core-security (exact match), assume the triage owner is a member if they are a member of any group with a substring match for "core-security" (or /.*core-security/ ).

Or just leave it... the indicator added to individual bug views in bug 1790624 may be more useful in practice. It will certainly be seen more often!

(In reply to Daniel Veditz [:dveditz] from comment #3)

Unfortunately, this change is not all that useful for the "Core" product. The default core-security group has a small membership, but we quickly triage those into more specific groups that many of the triage owners are members of. A quick-ish hack might be to special case products whose default group is core-security (exact match), assume the triage owner is a member if they are a member of any group with a substring match for "core-security" (or /.*core-security/ ).

Or just leave it... the indicator added to individual bug views in bug 1790624 may be more useful in practice. It will certainly be seen more often!

Well obviously it is easiest to just leave it but I don't want to leave something in place that not useful and just creating extra code to maintain.

I will create a new bug that addresses that special case changes you mentioned.

  • For any products that have core-security as the default security group:
    ** If the triage owner is a member or one or more .*core-security named groups, then show the owner as being a member of default security.
    ** If the triage owner is NOT a member of one or more matches, then display no that they are not a member.

Sound good?

Flags: needinfo?(dveditz)
Blocks: 1796692

(In reply to David Lawrence [:dkl] from comment #4)

  • For any products that have core-security as the default security group:
    • If the triage owner is a member or one or more .*core-security named groups, then show the owner as being a member of default security.
    • If the triage owner is NOT a member of one or more matches, then display no that they are not a member.

Created bug 1796692

[Does bug 1796692] Sound good?

Yes, very good. I had mused about whether that would work when I made comment 3, but I was afraid it was asking for too much work

Thank you!

Flags: needinfo?(dveditz)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: