Investigate nomenclature of settings for interim solution

Problem to investigate

Collections have be redefined in groups and projects ( https://gitlab.com/gitlab-org/gitlab/-/issues/393190#outstanding-questions-to-answer), which don't directly align with the options provided under settings.

  • Do they need to match 1:1? CI/CD vs Build
  • How can similar page names be differentiated? Repository vs Repository

Comparison

Group Project MVC
General General
Integrations Integrations
Webhooks Webhooks
Access Tokens Access Tokens
Projects N/A
Repository Repository Repository settings
N/A Merge requests Merge request settings
CI/CD CI/CD
Applications N/A
Packages and registries Packages and registries
N/A Pages
N/A Monitor Monitor settings
Usage Quotas Usage Quotas
SAML SSO 🚩 N/A
SAML Group Links 🚩 N/A
Billing N/A
Domain verification N/A
LDAP Synchronization N/A
  • ️ unique name, not necessarily the best
  • ️ conflicting name
  • confusing name
  • 🚩 Behind a feature flag

Comparison

Security uses configuration, but this would cause truncation when paired with merge requests.

+settings +configuration
Screenshot_2023-06-29_at_11-15-18_Repository___Settings___Gitlab_Org___Gitlab_Shell___GitLab Screenshot_2023-06-29_at_11-16-12_Repository___Settings___Gitlab_Org___Gitlab_Shell___GitLab
Edited by Austin Regnery