devops sysadmin here. I started with gitlab about a year ago and can honestly say I wish I had taken gogs/gitea instead. The main problem for me is gitlabs utter dearth of somewhat counterproductive features. Git LFS support is almost a cruel joke in gitlab as git operations under the hood now take inexorably more ram to complete. In turn im rewarded with more traditional RCS programmers asking why git has problems w…
I had a class last semester that submitted everything through Gitlab and when we tried to run unit tests to test for the correct code, it would hang for 7-8 minutes. Very frustrating. Happened on all the assignments so was not just a one time thing.
Gitea: Open source, self-hosted GitHub alternative
231–240 of 241 posts
Re: Gitea: Open source, self-hosted GitHub alternative
#232Quick comparison from GitHub stats and READMEs: Gogs: 24,564 stars, 602 issues, has a features list. https://github.com/gogits/gogs Gitea: 5,971 stars, 733 issues, doesn't have a features list. https://github.com/go-gitea/gitea Gogs features (from README): Activity timeline SSH and HTTP/HTTPS protocols SMTP/LDAP/Reverse proxy authentication Reverse proxy with sub-path Account/Organization/Repository management Add/Re…
That said, I agree that Gitea should publish a features list and list the differences between the versions.
Re: Gitea: Open source, self-hosted GitHub alternative
#233Re: Gitea: Open source, self-hosted GitHub alternative
#234To me all of those things should be Git objects as well either tracked inside the same repo on another branch or something or tracked in a parallel Git repo.
Re: Gitea: Open source, self-hosted GitHub alternative
#235Earlier quoted context omitted.
As another systems engineer, I'd much rather have clearly delineated features and how to interconnect them, rather than a cornucopia of disparate and badly documented "features". I'm thinking of the class of "Does:X, Y, Z" but Z requires unstated dependency of A and C, and C requires you to have a specific database organization type that was asked at the initialization of the system. And there would be no hint that y…
I think you're missing the point as well; "dearth" is a lack of. A lack of counter-productive features is a good thing.
Re: Gitea: Open source, self-hosted GitHub alternative
#236Earlier quoted context omitted.
There is a milestone system setup on github which tracks when features will be introduced into master and such, so I wouldn't call it a lack of a vision statement. I don't think a vision statement is necessary either since I'm a fan of developing software primarly for dogfooding, fixing problems you have is probably a good way to improve the software for others.
It isn't though. People will make stupid demands, not because they are stupid, but because they don't incorporate previous decisions taken and they don't incorporate how their desired solution affects other users of the whole system. Last but not least having a 1000 feature blobb doesn't help anybody.
Re: Gitea: Open source, self-hosted GitHub alternative
#237Earlier quoted context omitted.
I don't read it that way. How do you get that impression?
> The owner of the Gogs repo doesn't accept pull requests that won't fit his roadmap or quality standards, he is also not the most responsive during times this is why some people created Gitea. I am still using Gogs personally. Let's break it down: > The owner of the Gogs repo doesn't accept pull requests that won't fit his roadmap That generally sounds bad. Like, in an ideal world, you would be open to changing your…