Live data from Hacker News

OneDev – A Lightweight Gitlab Alternative

github.com

61–70 of 73 posts

Re: OneDev – A Lightweight Gitlab Alternative

#61

If you want to properly compete with an existing product that doesn't have a polished UI (e.g. GitLab), about the easiest way you can do it is deliver a polished UI. Unfortunately, OneDev's UI is even less polished than GitLab's. However, it's a big project and I commend the authors.

Thanks for the comment. What area of OneDev UI you feel is unpolished?

Re: OneDev – A Lightweight Gitlab Alternative

#62

#off-topic These are signs of high growth markets, and how counter-intuitive the exponential growth of the internet has been. At the beginning we had Github. And that was enough. Then we had Gitlab, and most of us wondered: "who are these crazy dudes that want to compete with Github?". They were absolutely right, and the market grew so big that they found their own space. Now, more alternatives keep appearing (like O…

It's a sign that GitHub and GitLab are both too heavy-weight for what people want out of them, more than anything. It certainly has been this way with Gogs/Gitea.

Re: OneDev – A Lightweight Gitlab Alternative

#63
post #21

The thing I am still missing is a zero-weight alternative to Github/lab. Most of the task performed on either of them could be done in a completely distributed fashion (issue tracking, CI, etc.), just like git itself. But there has been frustratingly little development in that area, though a few projects exists (e.g. "git-bug", "act").

Fossil advertises this as a main selling point: https://fossil-scm.org/home

Sure, but Git is the standard.

Re: OneDev – A Lightweight Gitlab Alternative

#64

Apart from the fact that the onedev website is slow as a snail, I'm also a bit iffy about the help documentation's styling. It feels very cramped and tiny. If you compare your help docs [0] with eg. Microsoft's docs [1], the latter is much easier to read and less tiring to look at! [0] https://code.onedev.io/projects/162/files/main/pages/quickst... [1] https://docs.microsoft.com/en-us/microsoft-365/solutions/emp... I…

i'm using it since 3 full years now, Robin is doing great work !

Well, the doc is not perfect but let you start using advanced features, settings and workflows.

We're running our private instance and OneDev, it is fast and feet 90% our needs. it's our main central dev tool

Re: OneDev – A Lightweight Gitlab Alternative

#65

If you want to properly compete with an existing product that doesn't have a polished UI (e.g. GitLab), about the easiest way you can do it is deliver a polished UI. Unfortunately, OneDev's UI is even less polished than GitLab's. However, it's a big project and I commend the authors.

I guess the main differentiators that OneDev, Gitea etc. have vs. self-hosted Gitlab is their more focused feature sets and small footprints. Gitlab's minimum 4 cores, 4-8gb of RAM just to run at all is prohibitive for some use cases. I use Gitea as a locally-hosted fallback so critical IaC repos are still available and can be accessed by things like flux in a (local) k8s even if Github isn't reachable. I don't need…

This. I chose Gitea instead of Gitlab specifically because of the high resource consumption. If OneDev turns out to be a sweet spot in between the two (I really wish I had CI/CD built into my VCS server), I might just switch.

Re: OneDev – A Lightweight Gitlab Alternative

#66
post #23

> “Lightweight” > written in Java seems like a contradiction, no? edit: thanks for explaining me why this is not the case

I've always thought like you... Until using OneDev.

For me, Java was : - slow and heavyweight - dist directory often a fucking mess

OneDev distribution (docker container or zip for baremetal) is clean and very well organized. There are running scripts for both plateform linux/windows. Fast.

Re: OneDev – A Lightweight Gitlab Alternative

#67

Apart from the fact that the onedev website is slow as a snail, I'm also a bit iffy about the help documentation's styling. It feels very cramped and tiny. If you compare your help docs [0] with eg. Microsoft's docs [1], the latter is much easier to read and less tiring to look at! [0] https://code.onedev.io/projects/162/files/main/pages/quickst... [1] https://docs.microsoft.com/en-us/microsoft-365/solutions/emp... I…

> I'm also a bit iffy about the help documentation's styling. It feels very cramped and tiny. If you compare your help docs [0] with eg. Microsoft's docs [1], the latter is much easier to read and less tiring to look at!

wow, let's agree to disagree :D The MS site looks horrible cramped, and the title is waaay too large :P

Re: OneDev – A Lightweight Gitlab Alternative

#68
post #5

What is dogfooding

When you eat your own dogfood (or rather, feed it to your own dogs), to demonstrate confidence in your product. You can experience things as your users do, which can help give you a better understanding of how people use your product and the issues they may find.

That was one of the unfortunate realities when developing Riak at Basho: while we used Riak, we didn’t need its massive scalability, so it was hard to find the problems that customers would eventually stumble upon.

Re: OneDev – A Lightweight Gitlab Alternative

#69

Coming in 2027: HubLab - An Opinionated OneDev Alternative! Wheel-in-the-sky-keeps-on-turning jokes aside, the self hosted repo is a better intro: https://code.onedev.io/projects/onedev-server

this was my thought as well. wasn't gitlab promoted as an open source alternative to github at one point?

Re: OneDev – A Lightweight Gitlab Alternative

#70

This isn't a Show HN. https://news.ycombinator.com/item?id=22081419 This was the Show HN. There were already many discussions about onedev here and the resubmissions slowly get out of hand...

I’d never seen it before, was glad for the post, looks cool.
Post reply on HN