|
|
Subscribe / Log in / New account

A proposal to move GNOME to GitLab

A proposal to move GNOME to GitLab

Posted May 16, 2017 17:01 UTC (Tue) by jhoblitt (subscriber, #77733)
Parent article: A proposal to move GNOME to GitLab

One of the big advantages of hosting repos on github is that it makes it trivial for new contributors to fork + PR. With a "private" gitlab instance, would any random dev be able create an account to fork + PR, or do they need to become officially blessed before opening an account?


to post comments

A proposal to move GNOME to GitLab

Posted May 16, 2017 17:35 UTC (Tue) by mathstuf (subscriber, #69389) [Link]

Gitlab allows for Github logins, so you just need to allow instances access to your email address.

A proposal to move GNOME to GitLab

Posted May 18, 2017 17:36 UTC (Thu) by catalinuxboie (guest, #112452) [Link] (3 responses)

(I am the main author of RocketGit - https://rocketgit.com)

Trivial in GitHub?! No, it is not trivial: create an account (+ read and accept the license), fork, clone, change+commit, push, do a merge request. 6 steps.

Trivial is: clone, change+commit, push (automatically converted to a merge request). 3 steps.
https://rocketgit.com/op/features/anonpush

A proposal to move GNOME to GitLab

Posted May 19, 2017 3:28 UTC (Fri) by zlynx (guest, #2285) [Link] (2 responses)

That's too trivial. I don't want a pull request every time I push. Push is for backing up my local changes. I may want to rewrite the entire branch history before creating a pull request.

And the first two steps in your list are already done by almost everyone. I don't think I personally know any programmers without Github accounts.

A proposal to move GNOME to GitLab

Posted May 19, 2017 10:47 UTC (Fri) by mathstuf (subscriber, #69389) [Link]

Rewriting history after making the PR is fine too (e.g., I find rebase way better for resolving conflicts than merging, but I also squash small fixes back into the commits they belong in). I work under the assumption that it's my fork and the code hasn't really passed review yet, so "good luck" on using topic branches on their own.

A proposal to move GNOME to GitLab

Posted May 19, 2017 17:56 UTC (Fri) by catalinuxboie (guest, #112452) [Link]

Sorry, I was not clear enough. If you are authenticated, it is not an anonymous push but a normal push.
Anonymous push is for people who would not want to create an account for various reasons.
But, would be a pity to loose their contributions.


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds