Hacker News new | ask | show | jobs
by binderbizingdos 4681 days ago
Thanks for creating Gitlab. It helped us a lot internally. We were using plain Gitosis before. Now nobody gives a hoot about that anymore :)

My only request would be to focus more on stability. We run it for 1 year now and there were many problems with upgrades and various changing issues with the different versions.

So for us less new features but a better tested Gitlab would be great. Maybe some kind of "stable" release? Not sure...

1 comments

Hi binderbizingdos, GitLab.com co-founder here. I'm glad to hear GitLab meets your needs. We know some upgrades have been painful, especially to 5.0 where Gitolite was removed. Since then we try to have smoother upgrades with complete documentation. Of course we can't avoid deprecation in major releases to move things forward. Each release is stable but if you want to be extra careful upgrade two weeks after release. But please let us know if there is anything specific we should focus on.
Thanks. Yes the upgrades are much better now.

I think Gitlab kind of suffers from the Ubuntu syndrome when they were still pushing the non-LTS release as default. Many things were not tested long enough and would cause issues for many people while they were using it.

For example after one upgrade browsing the repos didn't work because apparently the Git version hat to be a specific version. I think this was neither tested nor is the Git version mentioned anywhere as a requisite.

Or with v5.3 the Git satellites would get into an unclean state sometimes and had to be cleaned out manually.

I took quite some time to find this out too.

So my suggestion: more polish and testing and less new features.

Suggestion noted, thanks. By the way, both issues you mention (git version and satellite state) are now in the gitlab:check rake task so at least they are easier to detect. I'll make sure that the git version is added to the readme.