I am trying to figure out if it is possible to migrate Tahoe-LAFS project to GitLab.com. Tahoe-LAFS currently uses GitHub for git hosting, PR reviews, CI, and the such. Wiki and tickets are in a Trac instance. There’s several years of worth of history in Trac (some of them predating GitHub and GitLab), which we would like to preserve. We’d like to move over everything we have in both GitHub and our Trac instance.
As an initial test, I am working on importing a smaller project. Tahoe-LAFs uses zfec, which has a Trac instance (smaller wiki, fewer tickets) and a GitHub presence (fewer number of commits, issues, and PRs). I am toying with Tracboat, but I am not sure if that is the right tool to migrate a Trac wiki and issues to GitLab.com. From Tracboat’s documentation I can’t quite figure out I can migrate a Trac project to GitLab.com, and not a self-hosted GitLab instance.
Does anyone have practical experience with something like this? What advice can you offer? Is there anything better than Tracboat out there?
Thank you in advance!