Live data from Hacker News

Choose GitLab for your next open source project

b.agilob.net

171–180 of 289 posts

Re: Choose GitLab for your next open source project

#171
post #50
post #46

Earlier quoted context omitted.

From the website I couldn't tell if Gitlab has builtin CI support or if I have to run the agent on my machines and make them talk to gitlab.com. Which way is it?

GitLab CE and EE have built in CI support, making it easy to setup and navigate. But all tests run on agents (we call them runners). As a best practise we advise to host Runners on separate machines (not on the GitLab server). You can use any machine (Windows/OSX/Unix) as a runner so you can test on many platforms. For more information please see https://about.gitlab.com/gitlab-ci/

So is there built-in CI for free open source project hosting?

Re: Choose GitLab for your next open source project

#172

I'm a rails guy and have run a consulting shop based on rails. But Im actually a bit surprised (and impressed) that you distribute a self-installed piece of software based on Rails (yes I have seen Omnibus and all the cool things you do. As I said very, very impressive!) I have personally lost many a "enterprise" contract because of the Ruby thing. Not just that, but at the end of the day Java is very performant with…

I agree that there's a lot of worth in having a turn-key solution that's fast, especially if installing dependencies is required anyway (e.g. Ruby isn't necessarily on the user's system, neither is Java, so since you have to install a dependency anyway...).

While it's not like the JVM will never be a source of annoyance for Gitlab admins, speed/user-perceived latency is more than just a feature when porting from an offering that's as polished and good as GitHub. This is especially true for people that would have to rationalize cutting over from GitHub to Gitlab in an enterprise environment.

Re: Choose GitLab for your next open source project

#173
post #2

GitLab CEO here. Awesome to see this article! Ask me anything.

I use GitLab on CentOS 7, self hosted, from source.

It works great, I really like this project, I think it beats any alternative hands down.

I really like the accurate documentation for upgrading between versions from source (keep it up !).

I think there is a very good balance between EE-CE features, I find that the availability of the features is well thought of.

I don't use GitLab-CI at the moment (running buildbot), are there any plans to integrate support for builtbot ? or on the other hand, edit history of the CI (in jenkins you can simply delete any entry you'd like).

Keep it up ! besides the CI, GitLab offers me everything I currently need. Thanks.

Re: Choose GitLab for your next open source project

#174
post #167

Earlier quoted context omitted.

Joke's on you, the sole reason Github "community" exists is to attract customers to their enterprise plans. That's where the money is earned.

GitHub's community existed long before GitHub enterprise.

It was a natural transition. A Github solely running for "the community" would result in an unsustainable product which can only survive at the scale of Wikipedia-donation cycles.

Re: Choose GitLab for your next open source project

#175
post #2

GitLab CEO here. Awesome to see this article! Ask me anything.

Do you have any plans to provide some lightweight project management options in GitLab? I don't even want anything complex. Maybe, just a Trello-Kanban-like view of Issues and a simple burn down chart. With CI and Git/VCS and code review features GitLab could become the only thing a small team should install to go independent.

Re: Choose GitLab for your next open source project

#176

Competition is good! Forget all the hate going on against Github right now. We should be support things like GitLab and Bitbucket more in order to get the competition going strong. I'd like to see even more competition in this area.

It's amazing that we're migrating all of open source into a single centralized proprietary basket - amazing in a slow motion trainwreck kind of a way.

After we already watched its predecessor Sourceforge fill opensource projects with malware too. One day we're going to look back on all this and laugh "well that was bloody stupid!"

Even Git was created to free the comunity from the commercial restritions of BitKeeper, and the first thing we've done with git is make it centralised and proprietary again.

(Granted the friendlier UI and social network layer is needed, and Github has done a fantastic job there, but holy cow does this feel like watching a trainwreck)

Re: Choose GitLab for your next open source project

#177

See, here's the thing: I don't want free private repos to exist. What GitHub has done is incentive making things open source, and that's immeasurably valuable.

Bitbucket's free private repos are the best backup solution for university stuff, which is super valuable. I'd rather use git than say Dropbox to version code, I don't want to share unsubmitted assignments and I want a backup - it's perfect.

Re: Choose GitLab for your next open source project

#178
post #171
post #50

Earlier quoted context omitted.

GitLab CE and EE have built in CI support, making it easy to setup and navigate. But all tests run on agents (we call them runners). As a best practise we advise to host Runners on separate machines (not on the GitLab server). You can use any machine (Windows/OSX/Unix) as a runner so you can test on many platforms. For more information please see https://about.gitlab.com/gitlab-ci/

So is there built-in CI for free open source project hosting?

GitLab CE is the free edition, so the answer to your question is yes.

Re: Choose GitLab for your next open source project

#179

See, here's the thing: I don't want free private repos to exist. What GitHub has done is incentive making things open source, and that's immeasurably valuable.

Atheist until your plane starts to fall down, communist until you get rich.

GitLab CE code is open-source. To use your analogy, that code will stay communist regardless of the wealth accumulated by the parent company.
Post reply on HN