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
  • #784

Closed
Open
Created May 03, 2012 by Administrator@rootOwner

Suggestion for better project organisation

Created by: jameswritescode

I sent this in an email to the mailing list, but didn't receive any responses and it was suggested I go ahead and post this here:

Hi all,

Using Gitlab for a handful of projects within my organisation and I've began to realize how it would be nice to have a feature similar to the GitHub organisations, (Gitlab Categories?) just not as in-depth.

Currently I'm working on two large projects with two separate groups of people, and both have multiple repos for various aspects of the projects. The downside of this is the naming scheme we're having to adopt for both projects so they do not have project name conflicts, so we're naming all projects starting with the project name and then what the repo is for, for example:

AlphaProj Website AlphaProj Client BetaProj Website BetaProj Client

It would be useful to be able to maybe categorize repositories. The example I have in my head right now goes along the lines of: Create a new repository Optionally create a category or select an existing one to file the repo under Other optional stuff like clone/url that already exist. Then something along the lines of this could exist after creation:

http://git.domain.tld/alpha/website vs http://git.domain.tld/alpha_website.git http://git.domain.tld/beta/website vs ... ...

Then in the projects sidebar the non-categorized projects could go under "Projects" and other div's for the projects that are in a category.

This would probably go nicely with the teams future addition, too.

Just a suggestion but I wouldn't mind discussion on this if anyone is open to it.

As I stated later in the email, I think this would go nicely with the teams addition, from issue #739

Thanks.

Assignee
Assign to
Time tracking