Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consider moving the project to gitlab.freedesktop.org #259

Open
ddevault opened this issue Sep 10, 2021 · 4 comments
Open

Consider moving the project to gitlab.freedesktop.org #259

ddevault opened this issue Sep 10, 2021 · 4 comments
Labels
meta The scope is too wide to be treated here

Comments

@ddevault
Copy link

No description provided.

@bluetech
Copy link
Member

Makes sense. We actually used to be on the old freedesktop and I prefer it over a proprietary service in principle.

Here's what I think would be needed:

  • All contributors should agree (@fooishbar and @whot).
  • Be able to create an "organization" i.e. the repo should not be under an individual user.
  • Issue / PR history should be migrated (also https://github.com/xkbcommon/website).
  • Should allow requiring 2FA for pushing/merging/releasing etc (everything except issues/PRs).
  • CI jobs should be migrated.
  • Mirroring the git data back to this repo (GitHub), since many places use it.

I should clarify that I do not intend to do this myself.

@whot
Copy link
Contributor

whot commented Sep 12, 2021

ACK from me, provided someone else does the work...

Be able to create an "organization" i.e. the repo should not be under an individual user.

That's easy enough or if you want to we could shove it in with the xkeyboard-config group

CI jobs should be migrated.

converting the linux job to ci-templates to run on gitlab would be a 15min job for me. No idea how to do the macos and windows jobs though. Mesa has some windows jobs in its CI which we could presumably use as inspiration.

I don't know about issue migration, 2FA enforcement (beyond requiring all users to do so) and how to set up mirroring to github (I'm sure that's just a google away though).

@fooishbar
Copy link
Member

I'm happy for it to be moved, but don't have the time to tackle stuff right now.

We can enforce 2FA, issues are definitely migrated when you import and I'm pretty sure PRs are as well.

We don't have a way to migrate macOS CI. Linux and Windows are easy though.

@ddevault
Copy link
Author

Bump?

@wismill wismill added the meta The scope is too wide to be treated here label May 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
meta The scope is too wide to be treated here
Projects
None yet
Development

No branches or pull requests

5 participants