Major groups system change landing soon
Joel Peshkin
bugreport at peshkin.net
Fri Oct 25 14:50:26 UTC 2002
All:
The next major change in the group system should be landing shortly.
The existing behaviors of product groups will emulate the behavior of
the old usebuggroups and usebuggroupsentry by default, but it becomes
possible to define a set of controls for each product specifying the
relationship of that product to each group.
By default, these controls will automatically set themselves to
match the old installation's product group's behavior, so it is possible
to completely ignore this capability and proceed as before. However,
after bug 147275 lands, the controls sexplained below are available.
It should be possible for many sites to avoid the need for users to
ever see a group checkbox. Please comment here or on the bug and
definitely please test the patch.
If any group has *Entry* selected, then this product will restrict bug
entry to only those users who are members of all the groups with entry
selected.
If any group has *Canedit* selected, then this product will be read-only
for any users who are not members of all of the groups with Canedit
selected.
The *MemberControl* and *OtherControl* fields indicate which bugs will
be placed in this group according to the following definitions.
MemberControl OtherControl Interpretation
NA NA Bugs in this product are never associated with this group.
Shown NA Bugs in this product are permitted to be restricted to this
group. Users who are a member of this group will be able to place bugs
in this group.
Shown Shown Bugs in this product can be placed in this group by anyone
with permission to edit the bug even if they are not a member of this
group.
Shown Default Bugs in this product can be placed in this group by anyone
with permission to edit the bug even if they are not a member of this
group. Non-members place bugs in this group by default.
Shown Mandatory Bugs in this product are permitted to be restricted to
this group. Users who are a member of this group will be able to place
bugs in this group.Non-members will be forced to restrict bugs to this
group when they initially enter a bug in this product.
Default NA Bugs in this product are permitted to be restricted to this
group and are placed in this group by default.Users who are a member of
this group will be able to place bugs in this group.
Default Default Bugs in this product are permitted to be restricted to
this group and are placed in this group by default.Users who are a
member of this group will be able to place bugs in this group.
Non-members will be able to restrict bugs to this group on entry and
will do so by default
Default Mandatory Bugs in this product are permitted to be restricted to
this group and are placed in this group by default.Users who are a
member of this group will be able to place bugs in this group.
Non-members will be forced to place bugs in this group on entry.
Mandatory Mandatory Bugs in this product are required to be restricted
to this group. Users are not given any option.
-Joel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bugzilla.org/pipermail/developers/attachments/20021025/8045f439/attachment.html>
More information about the developers
mailing list