Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • G gitlabhq1
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 21
    • Issues 21
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 12
    • Merge requests 12
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • gpt
  • large_projects
  • gitlabhq1
  • Issues
  • #3436

Closed
Open
Created Mar 28, 2013 by Administrator@rootOwner

Project Group Hierarchy

Created by: mlesin

It would be great to be able to have groups inside groups. For example, in our case, we have a lot of small projects (mostly plugins) for some 3rd party software, it would be ideal to have a group hierarchy like this:

houdini/
  plugins/
    sop/<projects here>
    dop/<projects here>
    rop/<projects here>
    chop/<projects here>
  configs/<projects here>
  tools/<projects here>
maya/
  plugins/<projects here>
  configs/<projects here>

instead of what we forced to have now:

houdini-plugins-sop/<projects here>
houdini-plugins-dop/<projects here>
houdini-plugins-rop/<projects here>
houdini-plugins-chop/<projects here>
houdini-configs/<projects here>
houdini-tools/<projects here>
maya-plugins/<projects here>
maya-configs/<projects here>

I know in a text form upper example looks longer, but in a file system you'll see much less amount of directories at each level, which would be more intuitive. In addition to this you would be able to assign teams to whole houdini group, or only houdini/plugins group, or to houdini/plugins/sop group with relatively the same amount of 'clicks'.

P.S. It's a very short example, our real count of this linear list is much longer.

Assignee
Assign to
Time tracking