Was Github ruled out because it's not free enough in spirit or are the Gnome folks just wanting to run things on-prem?
GNOME and Debian are very committed to free software and Github certainly was always out of contention for them due to being proprietary software. As discussed on the article, GitLab also wasn't an option for them before the change from a CLA to a DCO. The CLA meant that although gitlab was licensed under a free software license, GitLab Inc. had permission to relicense future versions of GitLab as proprietary softwar…
Gnome has moved to GitLab
111–120 of 212 posts
Re: Gnome has moved to GitLab
#112Was Github ruled out because it's not free enough in spirit or are the Gnome folks just wanting to run things on-prem?
Probably because Github is a closed-source company that can remove you, your repo, or your group at any time, for any reason. Committing to a hosted service is a bad idea (see: Sourceforge). That sort of thing isn't acceptable to a project like Gnome.
Any company providing a hosted service can do that, including Gitlab (the company) itself. They chose Gitlab (the product) because they are able to host their own instance (edit: and it’s open-source), that’s all.
Re: Gnome has moved to GitLab
#113Earlier quoted context omitted.
Care to tell us which one it is?
Probably the infamous "thumbnails in file picker" bug that is a meme on 4chan's /g/: https://wiki.installgentoo.com/index.php/File_Picker_meme https://bugzilla.gnome.org/show_bug.cgi?id=141154&
Re: Gnome has moved to GitLab
#114Earlier quoted context omitted.
And, with a whiff of irony, git itself.
Why is this ironic? Git predates github.
Re: Gnome has moved to GitLab
#115Earlier quoted context omitted.
It's not like gnome was utilizing bugzilla anyways. They had one bug that was 11 years old.
The current bug tracker has 40 pages worth of bugs that are more than 11 years old. The oldest one is an 18 year old GIMP bug.
Re: Gnome has moved to GitLab
#116… and closed about a bazillion bugs I filed over the years in the process without (apparently) migrating them, too. … though I am pretty sure they left the bugs in the source intact.
(Do keep in mind that GNOME, unlike corporate projects, is largely volunteer based and time, resources, and contributors are limited)
As the email said, you just needed to ACK a comment on the bug to keep it alive and ensure its migration.
Given the nearly 900,000 bugs filed in the life-span of bugzilla, I think that was an acceptable trade-off given the very small workforce.
Hopefully, the gitlab tooling will allow us to track things going forward much better.
Personally, I think a lot of bugs in Bugzilla were just left open instead of closed due to a difference of opinion/vision but different maintainers have different triage styles.
Re: Gnome has moved to GitLab
#117Earlier quoted context omitted.
Are there really people who appreciate these redundant notices? Do you need a notice that a website uses TCP/IP too?
I find these GDPR notices useful. Obviously every website use cookies, but it's nice to know what these cookies actually do. I've already encountered a few news websites listing 100+ advertising/targeting companies whose cookies they use. That was quite eye-opening. I also appreciate all the GDPR emails that landed in my email box recently. I've replied to about every second of them asking for my account/data to be e…
[1] https://gdprhallofshame.com/22-to-continue-to-use-tumblr-ple...
Re: Gnome has moved to GitLab
#118Earlier quoted context omitted.
> By committing to use GitHub, you're only really committing to git. Make sure you also tell your users not to use GitHub's comments, issue tracking, pull requests, release system, favorites/watches, or authentication. So you're suggesting that the new home for the GNOME project's code be GitHub, without the GitHub.
Issue tracking is optional, if you disable it users wont be able to fill issues. You can easily ignore release system (by not using it) and I am not sure what you mean by authentication. As for pull requests, it is reasonable to expect contributors to submit them wherever your readme points to. I don't mean to say that gnome should use github, I think that it is overall better if there is no single dominating company…
Re: Gnome has moved to GitLab
#119Earlier quoted context omitted.
Why is this ironic? Git predates github.
It's logical of course, but I see the irony. Or maybe it's not irony, nobody really knows what irony is, but it's mildly.. amusing? It makes half my face smile in a manner similar to but not quite like a smirk.