-
Notifications
You must be signed in to change notification settings - Fork 350
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
AD should be a role for groups, not a property of GroupInfo #1557
Comments
@rjsparks@nostrum.com edited the issue description |
@rjsparks@nostrum.com commented From 4c9db8f: This is the first step towards using Role to represent Area directors. It
Commit ready to merge. |
@rjsparks@nostrum.com commented From 65804be: This is the second step towards ADs out of GroupInfo into Role. The use of group.ad has been scrubbed from the code and templates.
Commit ready for merge. |
@rjsparks@nostrum.com commented This is essentially done. What remains is cleanup of the column after we have some runtime. |
@rjsparks@nostrum.com commented From 65804be: This is the second step towards ADs out of GroupInfo into Role. The use of group.ad has been scrubbed from the code and templates.
Commit ready for merge. |
2 similar comments
@rjsparks@nostrum.com commented From 65804be: This is the second step towards ADs out of GroupInfo into Role. The use of group.ad has been scrubbed from the code and templates.
Commit ready for merge. |
@rjsparks@nostrum.com commented From 65804be: This is the second step towards ADs out of GroupInfo into Role. The use of group.ad has been scrubbed from the code and templates.
Commit ready for merge. |
@rjsparks@nostrum.com commented Fixed in 56f9260: Show out-of-area ads on /wg/. Fixes #1555. Related to #1557. Commit ready for merge. |
@henrik@levkowetz.com commented From edc4cba: Merged in 4c9db8f from rjsparks@nostrum.com:\n This is the first step towards using Role to represent Area directors. It
|
@henrik@levkowetz.com commented From be1c255: Merged in 65804be from rjsparks@nostrum.com:
|
@henrik@levkowetz.com commented Fixed in 56f979b: Merged in 56f9260 from rjsparks@nostrum.com: |
@rjsparks@nostrum.com changed status from |
@rjsparks@nostrum.com changed resolution from `` to |
@rjsparks@nostrum.com commented The cleanup for this was finished with release 5.12.1 |
resolution_fixed
type_defect
| by rjsparks@nostrum.comCurrently, GroupInfo has an ad field (ForeignKey to Person).
This is a holdover from how Groups worked in older code.
The groups that have ADs, should have a Role record indicating the AD instead.
With the current models, there are groups where a responsible AD doesn't make sense, and the field is either artifically populated or left blank. They also don't allow the notion of more than one AD for a group.
These results are not the most intuitive:
Note that we're already using the Role idea for Areas:
There is code in the views that would be drastically simplified by this change. See, for instance, the view that displays a WG or RG charter.
See also #1555
Issue migrated from trac:1557 at 2022-03-04 03:57:27 +0000
The text was updated successfully, but these errors were encountered: