Policies problems

After talking about policies: https://drive.google.com/open?id=1cuW4Q-ObNUZWU4U9PpWuBznegqJfZCJB we decided to gather conclusions, questions and issues connected with this subject.

https://drive.google.com/open?id=1HLIjvvXtYV5dQ5pKyeazHC45xErQrOyxrfP_SoPqAlk

Questions:

  • how to display groups which given user is not allowed to see? As a member of the project and as an owner of the project for example? (project members view, groups dashboard view, breadcrumbs). Should we allow these links to lead to 404 site?

  • How we should update and keep up to date docs regarding every aspect of policies?

  • How we should address add owner role to project? Should we specify the abilities for this role?

  • How we can tackle the problem of the owner leaving a project? Is creating a separate owner role would solve it?

  • Is the way we are showing if logged in user is an owner of the project the best possible? (Owner vs maintainer).

Connected issues:

  • https://gitlab.com/gitlab-org/gitlab-ce/issues/51228
  • https://gitlab.com/gitlab-org/gitlab-ce/issues/44033
  • https://gitlab.com/gitlab-org/gitlab-ee/issues/7583
  • https://gitlab.com/gitlab-org/gitlab-ce/issues/51854
  • https://gitlab.com/gitlab-org/gitlab-ce/issues/58248
  • https://gitlab.com/gitlab-org/gitlab-ce/issues/51848 - slightly related
  • https://gitlab.com/gitlab-org/gitlab-ce/issues/59526
  • https://gitlab.com/gitlab-org/gitlab-ce/issues/59161
  • https://gitlab.com/gitlab-org/gitlab-ce/issues/58452
  • https://gitlab.com/gitlab-org/gitlab-ce/issues/60883
  • https://gitlab.com/gitlab-org/gitlab-ce/issues/30222
Edited Apr 30, 2019 by Gosia Ksionek
Assignee Loading
Time tracking Loading