Combine Members and Groups settings pages
Resources
PM @victorwu | FE/BE @jivanvl | UX @tauriedavis
Background
https://gitlab.com/gitlab-org/gitlab-ce/issues/23007, https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/7771, https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/7944
Implementation strategy
Refactoring the navigation and settings pages altogether in one code release is extremely complicated and risky. We will take the incremental approach.
- In multiple issues, each which is to be released separately, combine sections, as specified in #23007 (closed). Also, adjust the cog menu appropriately.
- In the last issue, change the navigation from the gear/cog design to harmonize with the rest of the GitLab navigation, as specified in #23007 (closed).
Scope for this issue
- For a given project, combine the existing
Members
page and theGroups
page into a single page. - Call this single page the Members page.
- Update the gear/cog navigation. Combine the
Members
andGroups
navigation menu items into one menu item calledMembers
.
Technical implementation
Refer to https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/7771, https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/7944 regarding previous discussions.