馃帹 Design: Group archiving flow
Problem
For #15967 (closed), we need to develop the basic flow needed to enable a group archiving functionality. See #382051 (closed) for more detailed requirements.
Proposal
The following interactions are needed:
- Action to support archiving in settings (Find group > Edit > Archive), similar to archiving for projects
- Action to support unarchiving in settings (Find group > Edit > Unarchive), similar to unarchiving for projects
- Unarchiving a subgroup should not be possible. It leads to an error or is disabled with a message why.
- Archived groups and all their subgroups and projects display the Archived banner on the group or project overview page
- Archived groups and all their subgroups and projects display the Archived badge and appear in the Inactive tab of list views (Group overview, Admin Area)
- Transfer should be disabled for archived groups. The option should be grayed out or an error should be thrown stating why transfer does not work.
Designs
In groups/projects settings > general> advanced add/modify the archive setting as follows:
-
Add option archive group -
Add option to unarchive group -
Modify option to unarchive projects that are children of archived groups -
Modify option to unarchive groups that are children of archived groups
In groups/projects that are archived or children of archived groups add/modify a non-dismisable alert on all pages as follows:
-
Add alert to groups that archived -
Add alert to projects that are children of archived groups -
Modify archived projects that were archived and are now children of archived groups -
Add alert to groups that are children of archived groups
Add/Modify tabs to the following pages to account for active and inactive groups
-
Your work groups -
Explore groups -
Modify Group overview (homepage) Inactive tab to include groups and projects -
Admin groups
Edited by Mike Nichols






