Hey, GNOME’s GitLab admin here.
@JohnMH Your offer is really nice, but I have to say that Sanja is right here. Maintaining your own GitLab CE it’s not trivial enough to be maintained just voluntarily and not widely supported by an organization. At GNOME we have a paid half time person doing the backend sysadmin stuff, and me doing the more administrative part.
It’s has small details that gitlab.com or github.com just take care of them already. For instance, some day SilverBlue will want to set up gitlab pages, and then you have to deal with domains, and also with redirections, etc. Same for CI, or tons of features gitlab has. Same for abuse reports, spam, etc.
Personally, I would love for Fedora to have its own GitLab CE, but I don’t think it’s a good idea if it’s not maintained widely and officially by Fedora as an organization itself, specifically with someone paid to do it.