Skip to content

Use UserNamespacePolicy for user namespaces

Currently user namespaces are handled by Namespace model. If we introduce proper UserNamespace model for user namespaces, it would be good to extract user-specific rules from NamespacePolicy to Namespaces::UserNamespacePolicy and keep only rules shared by all types of namespaces in NamespacePolicy.

So eventually we can use something like:

{Project|Group|User}NamespacePolicy < NamespacePolicy
Edited by Brett Walker