Non-blocking project creation (why do we need to init the repo?)
Created by: rcarmo
Right now the way Gitlab works means that people who want/need a separate issue tracker or wiki need to initialize a repo, which is not practical - and, more to the point, you cannot even add people to a project until the repo is initialized, which also breaks the flow of setting up a team.
This can be done in a number of different ways (you can even go all the way and allow admins to predefine a "skeleton" repo to be cloned onto the new project), but the simplest way would probably be to set up a default README.md (which would init the repo) containing the setup instructions.