gitlabhq/gitlabhq — pull request #2051 by randx (2012-11-23 12:08:28+00:00)
Title: User/Group namespaces for projects

## Work In progress. Feel free to review

### CHANGELOG:

* added username field to user
* rake task to fill usernames based on emails create namespaces for users
* STI Group < Namespace
* project has namespace_id
* Projects with namespaces also namespaced in gitolite
* Moving project to group will move it under group namespace
*

### TODO:

* tests
* Validates project name, path uniqness in scope of namespace
* create namespace when user created

### Screenshot:

![Screen](https://github.com/downloads/gitlabhq/gitlabhq/gitlab-new-project-namespace.png)