3 ms·
Looks nice. My vague impression of the alternatives out there: GitLab: <s>Python</s>Ruby ergo slow, hard to set up; Gogs: haven't tried but I remember they dir
by comex 10y ago
Looks nice. My vague impression of the alternatives out there: GitLab: <s>Python</s>Ruby ergo slow, hard to set up; Gogs: haven't tried but I remember they directly ripped off GitHub's UI (visually speaking) at least in the initial version, kind of shady; everything else: bad UI. So it's great to see new competitors.
Since you say it's open source, where is the source code? I was curious what the implementation looked like but didn't see a link on the website. You should add one. Or are you waiting until April 1 to release the source?
Edit: FWIW, I'm not sure "Gitly" is the best name. I'd expect something called that to be at git.ly, analogous to bit.ly. But that's just my impression.
- GavinMcG 10y agoI think Gitlab is mostly Ruby.
- StavrosK 10y agoIt's pretty much all Ruby, AFAIK.
- comex 10y agoI misremembered.
- StavrosK 10y agoBy the way, which mature web language is fast these days? Go is not quite there in terms of maturity, and everything else is "slow" (maybe the Microsoft stack is fast?), but I'm a web developer by trade and none of my views have been CPU-bound in... ever.
- fiddlerwoaroof 10y agoCommon Lisp :)
- crackcomm 10y agoGo is certainly there.
- StavrosK 10y agoGo's ecosystem is as large as Python's/Ruby's/Node's? I very much doubt that.
- sytse 10y agoThe performance intensive parts of GitLab are written in Go, for example https://gitlab.com/gitlab-org/gitlab-workhorse/ https://gitlab.com/gitlab-org/gitlab-workhorse/ We're working on moving the git commands to https://gitlab.com/gitlab-org/gitaly/ https://gitlab.com/gitlab-org/gitaly/ this will help to improve cloning speeds. BTW The people at Booking have a lot of expertise in scaling Git. I'm sure there will be a lot Gitly there we can learn from.