Migrating Launchpad to GitLab


#1

Hello all,

We have a F/OSS project on Launchpad ( https://launchpad.net/ ) that we would like to migrate to GitLab. I have done a bit of Googling around and have not found any easy way to do it. Has anybody else done this?

I suspect there are many others on Launchpad that would also like to move over, as many of us on Launchpad are still on there (instead of GitHub, for example) because it is one of the few open source options. GitLab is obviously also open source, but with a more modern feature set. By default repositories on Launchpad are in bazaar instead of Git, but Launchpad does support Git repositories ( https://help.launchpad.net/Code/Git ). Any importer could legitimately require the source repository to have already been converted to a Git repository.

Ideally Launchpad would be one of the supported sources in the new project import wizard thing. I am happy to do a little bit of work to help this be supported, but unfortunately I am not a Ruby coder. Has anybody else looked into this?


#2

Hmm, maybe that deserves an issue to be opened as a feature request. Care to open one in https://gitlab.com/gitlab-org/gitlab-ce/issues ?


#3

Thanks Axil,

I’ll do that. I was surprised it wasn’t already an issue/hadn’t already been discussed, so thought I’d mention it here first and check I hadn’t missed something obvious.


#4

Filed here: https://gitlab.com/gitlab-org/gitlab-ce/issues/47399