Live data from Hacker News

Ask HN: GitHub vs. Gitlab?

news.ycombinator.com

101–110 of 113 posts

Re: Ask HN: GitHub vs. Gitlab?

#101
post #94

Earlier quoted context omitted.

I still find this argument hard to follow. You have a person who wants to contribute code to you open source project, but that person is stymied by requiring an account on a service other than GitHub. What kind of people are you expecting to be doing drive-by code contributions and what kind of code quality are you expecting from them?

"I don't want to have to jump through hoops to contribute to your project". I've made a few OSS contribs that were fork, clone and edit locally (or edit online in one case), push, test, pull request. That was all, they took ~20 minutes, if that. Adding in "create an account", "figure out the new UI's method of forking/pulling", and "link myself to another random webservice that I'll only use once" is too much frictio…

@zardeh Totally agree in that adding friction is bad. At Rhodecode, we tried to eliminate it, by creating a dedicated page for contributors (https://rhodecode.com/open-source) and allowing to login via GitHub / BitBucket.

One more point: although the contributions are not made for the recognition alone, a bit of it never hurts. We ended up with a badge system for https://community.rhodecode.com , where code contributors get rights to moderate discussions (since they ARE the core users of RhodeCode).

Re: Ask HN: GitHub vs. Gitlab?

#102
post #68

Earlier quoted context omitted.

I really like the mirror feature on Gogs, the Gogs ui, the easy deployment using Docker and that it uses Go so the memory and cpu usage is quite low.

RhodeCode has the same feature called remote repos. You can create a repo from remote one and that pull changes via a button, or api call. You can even use credentials inside the url which are then encrypted inside the database

The Gogs mirror updates automatically. I only use it to mirror public Github repos so I have them in case myself, Github or the project goes offline.

Re: Ask HN: GitHub vs. Gitlab?

#103
post #87

Earlier quoted context omitted.

GitLab Enterprise Edition 8.9.5-ee 42dceaa, you can find this at https://gitlab.com/help

thanks! where on that page would it be found?

At the top, maybe only visible when you are logged in as a security precaution.

Re: Ask HN: GitHub vs. Gitlab?

#104

Why not Bitbucket, which is free and private?

Atlassian has become much less of a caring company since they’ve gone public (or are preparing to). They’ve completely ruined SourceTree on Mac (an unnecessary interface redesign that took functionality away which still hasn’t been fixed almost 9 months later) and have been very careless in HipChat iOS client’s updates (shipping crippling bugs and not fixing them). They also used to be very friendly to feedback on Tw…

Would love to understand more about this. I doubt it has anything to do with us going public. I can understand some of your other points (though I'd love to spend the time to explain our perspective if you would like), but "user-hostile" in bitbucket I don't understand.

Happy to engage further if you email me. scott atlassian.com.

Scott Farquhar, Atlassian CEO

Re: Ask HN: GitHub vs. Gitlab?

#107

@ghettosoak, Dmitry from RhodeCode team is here! Have you considered https://rhodecode.com ? RhodeCode CE is free, self-hosted & open-source, with code review tools, user management, and automations. It takes ~5mins to get your own instance up and running. Most of RhodeCode users have secure, behind-the-firewall repositories, where conventional tools are not enough. Seems like a good fit for your case. I realize you…

> The primary author of RhodeCode formed a company, RhodeCode GmbH [...] The company announced a license change and added a 20-user maximum into the Python code for RhodeCode. That led to complaints, threats, and ultimately a patch to remove the 20-user restriction. The company then threatened the author of that patch. [...]

> The company claimed to have 100% of the copyright in RhodeCode, even though patches had been accepted from others

https://lwn.net/Articles/609709/

Re: Ask HN: GitHub vs. Gitlab?

#108

@ghettosoak, Dmitry from RhodeCode team is here! Have you considered https://rhodecode.com ? RhodeCode CE is free, self-hosted & open-source, with code review tools, user management, and automations. It takes ~5mins to get your own instance up and running. Most of RhodeCode users have secure, behind-the-firewall repositories, where conventional tools are not enough. Seems like a good fit for your case. I realize you…

> The primary author of RhodeCode formed a company, RhodeCode GmbH [...] The company announced a license change and added a 20-user maximum into the Python code for RhodeCode. That led to complaints, threats, and ultimately a patch to remove the 20-user restriction. The company then threatened the author of that patch. [...] > The company claimed to have 100% of the copyright in RhodeCode, even though patches had bee…

That's not true. Some parts (e.g. CSS and images) never were open source.

You can read more about why RhodeCode went back to open source (AGPL) here: https://rhodecode.com/blog/113/rhodecode-goes-open-source

Re: Ask HN: GitHub vs. Gitlab?

#109

Earlier quoted context omitted.

> The primary author of RhodeCode formed a company, RhodeCode GmbH [...] The company announced a license change and added a 20-user maximum into the Python code for RhodeCode. That led to complaints, threats, and ultimately a patch to remove the 20-user restriction. The company then threatened the author of that patch. [...] > The company claimed to have 100% of the copyright in RhodeCode, even though patches had bee…

That's not true. Some parts (e.g. CSS and images) never were open source. You can read more about why RhodeCode went back to open source (AGPL) here: https://rhodecode.com/blog/113/rhodecode-goes-open-source

> That's not true.

You're going to need to be more specific than that.

Post reply on HN