Developers should be able to create sub-groups
As a developer, I want to be able to create sub-groups in any group in which I have a "Developer" role. Currently I can not. Perhaps the default for CE is that Developers can create sub-groups (as long as the instance setting for creating groups is enabled), and an EE option could let group admins specify different role/user/group permissions for sub-group creation.
(Note that sub-group creation is consistent with project creation, but as a developer, I also want to be able to create projects without needing to be an admin. Not being able to create sub-groups or projects means GitLab is an impediment to my productivity, with very little security gain.)
/cc @mydigitalself