Migration to GitLab
Migration steps overview
1. Contributors/ Community Migration (This will be done by GO!Commons)
1.1. Recreate groups and teams in gitlab 1.2. Invite team members to the new organization
2. Necessary actions by contributors and community members
2.1. Make gitlab account 2.2. (for those having local repositories) Update local git repo origin from github to gitlab 2.2.1. Alternatively you can clone the repo from gitlab, via git command line, or gitkraken (this might be easier for beginners). 2.3. Update issues, comments, whatever development and project management activity in gitlab
3. Website update
3.1. Change url to gitlab 3.2. State in the website that we are migrating to gitlab
4. Mirror gitlab repo in github
We can have redundant repositories in github and gitlab.
But for community management and discussions we, we chose to have them in gitlab.