As part of GNOME's evaluation to migrate over to GitLab they've identified a handful of bugs (and features) that are currently blocking the start of the migration. Below is the list of said bugs.
@eliran.mesika : Can you make sure we've captured everything we need for GNOME on this issue? I.e. we've captured all the requirements we've chatted to them about.
Great to hear the news about GNOME - particularly as it sounds like they plan to use a ff-only workflow that sounds very similar to the one my company has been using on gitlab for almost a year now. I hope no one minds me commenting in this way, but it seems likely GNOME will run into the same issues that frustrate our users; could I suggest these issues might be relevant too:
Actually maybe I got the wrong idea and GNOME don't intend to use the 'rebase' feature within GitLab? If not those two aren't relevent and you can ignore me. :-)
Eliran Mesikachanged title from Blocking Bugs and Features for GNOME Migration to GitLab to Blocking Issues and Features for GNOME Migration to GitLab
changed title from Blocking Bugs and Features for GNOME Migration to GitLab to Blocking Issues and Features for GNOME Migration to GitLab
Regarding #31847 (moved), my plan with GNOME is to announce their adoption of GitLab in November so assuming we'll be on plan there any delays will be very problematic as that FF will be part of the message as well as needs of the community.
Regarding #31847 (moved) and #34284 (moved), the earliest we would consider these is for 10.2, since 10.1 scope is already established. Perhaps we can try to get at least one of them for 10.2. But I can't say for sure now.
GitLab is moving all development for both GitLab Community Edition
and Enterprise Edition into a single codebase. The current
gitlab-ce repository will become a read-only mirror, without any
proprietary code. All development is moved to the current
gitlab-ee repository, which we will rename to just gitlab in the
coming weeks. As part of this migration, issues will be moved to the
current gitlab-ee project.
If you have any questions about all of this, please ask them in our
dedicated FAQ issue.
Using "gitlab" and "gitlab-ce" would be confusing, so we decided to
rename gitlab-ce to gitlab-foss to make the purpose of this FOSS
repository more clear
I created a merge requests for CE, and this got closed. What do I
need to do?
Everything in the ee/ directory is proprietary. Everything else is
free and open source software. If your merge request does not change
anything in the ee/ directory, the process of contributing changes
is the same as when using the gitlab-ce repository.
Will you accept merge requests on the gitlab-ce/gitlab-foss project
after it has been renamed?
No. Merge requests submitted to this project will be closed automatically.
Will I still be able to view old issues and merge requests in
gitlab-ce/gitlab-foss?
Yes.
How will this affect users of GitLab CE using Omnibus?
No changes will be necessary, as the packages built remain the same.
How will this affect users of GitLab CE that build from source?
Once the project has been renamed, you will need to change your Git
remotes to use this new URL. GitLab will take care of redirecting Git
operations so there is no hard deadline, but we recommend doing this
as soon as the projects have been renamed.
Where can I see a timeline of the remaining steps?