<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1">
<title></title>
</head>
<body>
<br>
All:<br>
<br>
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.<br>
<br>
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.<br>
<br>
<p>If any group has <b>Entry</b> selected, then this product will restrict
bug entry to only those users who are members of all the groups with entry
selected. </p>
<p>If any group has <b>Canedit</b> selected, then this product will be read-only
for any users who are not members of all of the groups with Canedit selected.
</p>
The <b>MemberControl</b> and <b>OtherControl</b> fields indicate which bugs
will be placed in this group according to the following definitions. <br>
<table border="1">
<tbody>
<tr>
<th>MemberControl</th>
<th>OtherControl</th>
<th>Interpretation</th>
</tr>
<tr>
<td>NA</td>
<td>NA</td>
<td>Bugs in this product are never associated with this group.</td>
</tr>
<tr>
<td>Shown</td>
<td>NA</td>
<td>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.</td>
</tr>
<tr>
<td>Shown</td>
<td>Shown</td>
<td>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.</td>
</tr>
<tr>
<td>Shown</td>
<td>Default</td>
<td>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.</td>
</tr>
<tr>
<td>Shown</td>
<td>Mandatory</td>
<td>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.</td>
</tr>
<tr>
<td>Default</td>
<td>NA</td>
<td>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.</td>
</tr>
<tr>
<td>Default</td>
<td>Default</td>
<td>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 </td>
</tr>
<tr>
<td>Default</td>
<td>Mandatory</td>
<td>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.</td>
</tr>
<tr>
<td>Mandatory</td>
<td>Mandatory</td>
<td>Bugs in this product are required to be restricted to this group. Users
are not given any option.</td>
</tr>
</tbody>
</table>
<br>
<br>
-Joel<br>
<br>
</body>
</html>