Live data from Hacker News

Gogs, an alternative to Gitlab

apertoire.net

71–80 of 239 posts

Re: Gogs, an alternative to Gitlab

#71
post #7

Earlier quoted context omitted.

Isn't GitLab doing the same thing?

GitLab could definitely have been a bit more original with the name, but actually the UI is very different from GitHub. Which has its pros and cons, of course.

Just wanted to say that neither being the same of different is a goal for GitLab, we just want to have an easy to understand, efficient and beautiful interface.

Re: Gogs, an alternative to Gitlab

#73
> You could certainly purchase access to private Github repositories, but most certainly you’d rather want to invest your capital in more pressing matters.

Getting a few private repositories on GH is $7/month.

It'll cost me more than that for a server, not to mention the time setting up and managing.

Re: Gogs, an alternative to Gitlab

#74
post #21

What's the value of hosting your own Github alternative as an organization / company? Do people have on-premise requirements and don't want to pay for Github enterprise? I assume most start-ups don't and 25 USD for 10 private repositories isn't going to break the bank.

We use at this moment GitHub for "consumption-ready" projects and GitLab internally for young projects.

Reasons for hosting your own:

- Billing is complex as it has to pass through multiple departments; - Most code never makes it out of the company (I sincerely hope); - Configuration files and sensitive data sometimes ends up in repositories, especially with young projects.

So GitHub for big, released stuff and internal repositories for small projects and as a developer sandbox.

Re: Gogs, an alternative to Gitlab

#75
post #70

Hi, GitLab CEO here. Installing GitLab should take only 2 minutes with the Omnibus packages available on https://about.gitlab.com/downloads/ Upgrading GitLab is as simple as: sudo gitlab-ctl stop unicorn sudo gitlab-ctl stop sidekiq sudo gitlab-rake gitlab:backup:create sudo dpkg -i gitlab_x.x.x-omnibus.xxx.deb sudo gitlab-ctl reconfigure And we're working very hard to make sure this is a flawless, uneventful & borin…

Looks like you need a `gitlab-ctl upgrade` command

Re: Gogs, an alternative to Gitlab

#76
post #70

Hi, GitLab CEO here. Installing GitLab should take only 2 minutes with the Omnibus packages available on https://about.gitlab.com/downloads/ Upgrading GitLab is as simple as: sudo gitlab-ctl stop unicorn sudo gitlab-ctl stop sidekiq sudo gitlab-rake gitlab:backup:create sudo dpkg -i gitlab_x.x.x-omnibus.xxx.deb sudo gitlab-ctl reconfigure And we're working very hard to make sure this is a flawless, uneventful & borin…

Why not just do apt-get update like (substantially) everybody else?

Re: Gogs, an alternative to Gitlab

#77

Maybe it isn't fair, but every time I see "...written in X" tacked on the end of the tag line, I assume it's a very immature product. If the implementation language is that high on the list of things potential users might be interested in, it's usually a sign that they've got a ways to go.

As a potential user I find the information on the technology used to be pretty helpful, actually. It sets up my hopes for an app that is lighter on the resources than the Ruby on Rails based GitLab, with maybe easier installation process as well.

Re: Gogs, an alternative to Gitlab

#78
post #9

We run Gitlab at work. It's a bit slower than Stash, but other than that I really love it. Lots of features, and they are easy to use. Upgrading to the newest version has always been simple. Only gotcha we have had is the timeout of the workers, which meant that some large repositories would be impossible to clone. After adjusting the timeout everything was fine. Although a bit more caching would be in order to speed…

"a bit slower"? My experience with Gitlab was terrible. It's unbearably slow especially when I try to create a relatively large pull request for review. The pull request comparison tool is not very smart either. Often times I have a big chunk of false change detection. Maybe I was doing it wrong, but I just don't see any advantage of it over the like of Github and Bitbucket.

Gitlab has gotten much faster in recent releases.

Re: Gogs, an alternative to Gitlab

#79
post #54

Maybe it isn't fair, but every time I see "...written in X" tacked on the end of the tag line, I assume it's a very immature product. If the implementation language is that high on the list of things potential users might be interested in, it's usually a sign that they've got a ways to go.

I wrote up an essay of the three key things that every Git server should have, features that if are missing cause users to decided to look around for alternatives. And you are right, "Written in X" is not on that list. http://benjamin-meyer.blogspot.com/2014/10/so-you-want-to-bu...

I can't believe you convinced me to click on that link. Could you introduce more paragraphs and/or bullet points and then get back to me?

Re: Gogs, an alternative to Gitlab

#80
post #21

What's the value of hosting your own Github alternative as an organization / company? Do people have on-premise requirements and don't want to pay for Github enterprise? I assume most start-ups don't and 25 USD for 10 private repositories isn't going to break the bank.

I have dozens of small repos so Github is too expensive. For example, all of my Golang packages are 2-10 file individual repos as well as Erlang components etc.

Long ago I had asked github if they would offer a size-based account (e.g. $10/month for 1GB of unlimited repos) but they don't. So Gitlab works really well for me.

Post reply on HN