Live data from Hacker News

GitLab 6.3 released: open-source software to collaborate on code

blog.gitlab.org

41–50 of 54 posts

Re: GitLab 6.3 released: open-source software to collaborate on code

#41

I'm considering GitLab for use at work. How does it stack up against Atlassian Stash? ( https://www.atlassian.com/software/stash/overview )

I set Gitlab up for the internal development team at work and we love it. The installation isn't a one-click affair that many people are used to nowadays but it's not hard.

One of the reasons that we chose Gitlab is because it's open source. We've made some tweaks to it so that it better fits our needs.

Re: GitLab 6.3 released: open-source software to collaborate on code

#42
post #17
post #15

2 biggest downsides to GitLab: 1) It's a resource hog. Big time. 2) It's incredibly hard to set up. The installation instructions and the development instructions are essentially the same. Key point, an end user should never have to `bundle install`, ever .

Agreed on both counts - I blame Ruby. We enjoy using it, but to new users I would recommend looking into gitbucket https://github.com/takezoe/gitbucket written in scala and no install necessary!

Oh wow. I've been using GitLab since 4.0, but I've not got it completely updated because it's such a pain in the ass. This looks awesome (and gives me a Scala project to hack on!)

Re: GitLab 6.3 released: open-source software to collaborate on code

#43
post #25
post #15

2 biggest downsides to GitLab: 1) It's a resource hog. Big time. 2) It's incredibly hard to set up. The installation instructions and the development instructions are essentially the same. Key point, an end user should never have to `bundle install`, ever .

@2) Maybe in an older version, but not anymore. The installation is not as nice as in a single apt-get call, but the install documentation makes a setup a matter of copy'n'paste.

I love GitLab, and yeah the install isn't hard. But have you ever tried updating it? Impossible as far as I've tried. Breaks stuff every time :(

Re: GitLab 6.3 released: open-source software to collaborate on code

#44
post #9

Earlier quoted context omitted.

I've had to compare the two. At the current state, Stash is better than GitLab in almost all ways. Better UI, more features and other small things that make a big difference (e.g. repo sync). GitLab, on the other hand, has two advantages over Stash. Firstly it's open source (+free). Secondly and most importantly, GitLab is under active development and there is a new release with reasonable amount of content every mon…

At the current state, Stash is better than GitLab Yes. GitLab, on the other hand, has two advantages over Stash ... GitLab is under active development and there is a new release with reasonable amount of content every month. No. Stash 2.9 was just released [1] about seven weeks after Stash 2.8 [2] about seven weeks after Stash 2.7 [3]. [1] https://confluence.atlassian.com/display/STASH/Stash+2.9+rel... [2] https://co…

Stash isn't open source, though.

Re: GitLab 6.3 released: open-source software to collaborate on code

#45
post #25
post #15

2 biggest downsides to GitLab: 1) It's a resource hog. Big time. 2) It's incredibly hard to set up. The installation instructions and the development instructions are essentially the same. Key point, an end user should never have to `bundle install`, ever .

@2) Maybe in an older version, but not anymore. The installation is not as nice as in a single apt-get call, but the install documentation makes a setup a matter of copy'n'paste.

Been using GitLab since (I think) 4.0 and have yet to experience any problems upgrading on a fairly standard LAMP-like web server setup on a VPS. To anyone having troubles, what exactly are the errors/problems?

(Late) Edit: any problems I've ever had with upgrades have been related to not properly adjusting settings when moving new config files around. For example, in upgrading to 6.3 I failed to copy over my custom listen lines in unicorn for a non-standard port.

Re: GitLab 6.3 released: open-source software to collaborate on code

#46
post #17
post #15

2 biggest downsides to GitLab: 1) It's a resource hog. Big time. 2) It's incredibly hard to set up. The installation instructions and the development instructions are essentially the same. Key point, an end user should never have to `bundle install`, ever .

Agreed on both counts - I blame Ruby. We enjoy using it, but to new users I would recommend looking into gitbucket https://github.com/takezoe/gitbucket written in scala and no install necessary!

Thanks for letting me know about this little jem. That was an extreme contrast in deployment. I feel like throwing out bitbucket and setting this up on one of our virtual machines. This looks perfect!

Re: GitLab 6.3 released: open-source software to collaborate on code

#47
post #44

Earlier quoted context omitted.

At the current state, Stash is better than GitLab Yes. GitLab, on the other hand, has two advantages over Stash ... GitLab is under active development and there is a new release with reasonable amount of content every month. No. Stash 2.9 was just released [1] about seven weeks after Stash 2.8 [2] about seven weeks after Stash 2.7 [3]. [1] https://confluence.atlassian.com/display/STASH/Stash+2.9+rel... [2] https://co…

Stash isn't open source, though.

Hence the ellipsis...

Re: GitLab 6.3 released: open-source software to collaborate on code

#48
post #15

2 biggest downsides to GitLab: 1) It's a resource hog. Big time. 2) It's incredibly hard to set up. The installation instructions and the development instructions are essentially the same. Key point, an end user should never have to `bundle install`, ever .

I maintain a set of Chef cookbooks (more Ruby, I'm afraid ;)) that includes a cookbook for GitLab[1]. The cookbook may not be the best, but it has been serving us well. There are numerous other Chef cookbooks for GitLab. IMHO GitLab is easy to set up compared to something like Postfix. Making a GitLab server do what it's supposed to do is straightforward. You just follow all the steps. Making Postfix work as a proper…

> IMHO GitLab is easy to set up compared to something like Postfix. Making a GitLab server do what it's supposed to do is straightforward. You just follow all the steps. Making Postfix work as a proper mail server is kinda a mess.

Heh, I feel exactly the opposite.

Re: GitLab 6.3 released: open-source software to collaborate on code

#50
post #15

2 biggest downsides to GitLab: 1) It's a resource hog. Big time. 2) It's incredibly hard to set up. The installation instructions and the development instructions are essentially the same. Key point, an end user should never have to `bundle install`, ever .

You might try RhodeCode, we spend a lot of resources recently into an Installer for it that makes a few clicks installation, even for windows.

Yes, the installation of RhodeCode is really a no-brainer now.
Post reply on HN