My GitLab Namespace(s)
I don't like the GitHub flat namespace user/project, I like GitLab's Groups and Sub-(Sub-)Projects.
- Problem: no sub-groups in personal namespace (gitlab-org/gitlab#16734)
- Workaround: create an artificial group: l3tompouce.
Draft
l3tompouce/ ├── ci/ # anything GitLab related │ └── lab/ # test things here │ │ ├── sometest/ │ │ ├── othertest/ │ │ └── ... │ └── pipelines/ # gitlab-ci.yml snippets to include() │ ├── linters.yml # lint all the things! │ ├── docker.yml # my complete docker workflow │ └── ... ├── docker/ # docker images - do I need sub-groups? │ ├── git-bg-picture/ │ ├── sqlitebrowser/ │ ├── handbrake/ │ └── compose/ # docker-compose setups │ ├── wordpress-compose/ │ ├── letsencrypt-dns/ │ └── ... ├── contrib/ # when contributing, fork here │ ├── some-upstream-project/ │ ├── other-upstream-project/ │ └── ... ├── ansible/ # ansible projects ├── munin/ # munin plugins └── ...