Live data from Hacker News

OneDev – A Lightweight Gitlab Alternative

github.com

41–50 of 73 posts

Re: OneDev – A Lightweight Gitlab Alternative

#41
post #38

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...

That was 2.5 years ago and I missed it. Are you a moderator?

Show HN is about showing your own work, not just sth you think is interesting. Doesn't matter if you missed it, still shouldn't have posted it.

Re: OneDev – A Lightweight Gitlab Alternative

#42
post #22

I am wondering how the performance compares to Gitea. I guess it would need way more resources

One thing that surprised me: pushing git-lfs files was around 3x faster in onedev on a ~3gb repository with about ~60k files. I don't know whats going on inside gitea to make it so much slower as they both just store data inside a folder.

Re: OneDev – A Lightweight Gitlab Alternative

#43

#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…

In the beginning we had the VMS versioning file system [1] (well I had you might be older ;-) And that was enough. Then we got RCS. Then CVS. Then we got SourceForge. And that was enough. Then we got Git! [1] https://en.wikipedia.org/wiki/Files-11 <3

To this day I still wish many of the VMS innovations hadn’t remained walled off. Files-11 was a brilliant thing.

Re: OneDev – A Lightweight Gitlab Alternative

#44

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 Gitlab's feature set for that, I could do with plain git repos over SSH, but having a lightweight UI is actually really nice, and I'll put up with some quirks as long as the basic functionality works well.

Re: OneDev – A Lightweight Gitlab Alternative

#45
post #41
post #38

Earlier quoted context omitted.

That was 2.5 years ago and I missed it. Are you a moderator?

Show HN is about showing your own work, not just sth you think is interesting. Doesn't matter if you missed it, still shouldn't have posted it.

Disclaimer I am the author (not OP). I guess the user re-posted by simply copying my original one...

Re: OneDev – A Lightweight Gitlab Alternative

#46
post #31

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.

Is the UI polish what bitters you most about GitLab, and would make you switch?

For me, yes. That it's unintuitive and messy is something I can get used to. The weight, resource, usage and slowness I can not. It feels like JIRA.

Re: OneDev – A Lightweight Gitlab Alternative

#47
post #38

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...

That was 2.5 years ago and I missed it. Are you a moderator?

Show HN is only for things you wrote yourself and want to share https://news.ycombinator.com/showhn.html

I'm not a moderator, but there are guidelines for posting and one of them is how often you should repost

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

was postet many times in the last 12 months and some users even reposted twice.

https://news.ycombinator.com/newsguidelines.html

It's starting to get confusing/difficult to keep track if something is reposted again or just something with the same name.

Re: OneDev – A Lightweight Gitlab Alternative

#48
post #41

Earlier quoted context omitted.

Show HN is about showing your own work, not just sth you think is interesting. Doesn't matter if you missed it, still shouldn't have posted it.

Disclaimer I am the author (not OP). I guess the user re-posted by simply copying my original one...

My main gripe was that it was postet by OP as a "Show HN" ;)

Nice work btw always astounded how you keep developing it for so long nearly solo. I was many times intrigued enough to try to switch to OneDev just to try it, but my personal git setup is working too well right now. Never switch a running system runs too deep in me.

Anyway there seem to be discussions taking place so I will cut the noise and stop whining.

Re: OneDev – A Lightweight Gitlab Alternative

#49
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").

SourceHut? https://sourcehut.org/

Re: OneDev – A Lightweight Gitlab Alternative

#50
I am not convinced that 'not using yaml' and then show a visual ui to define ci pipelines is a great selling point. I definitely wouldn't want to define that through a UI. Instead I think high level of testability of such CI pipelines would be.

At the moment it always commit and push the change and wait how the pipelines acts, rinse and repeat. If you could run it locally and find out the results would be such a time saver.

Post reply on HN