Earlier quoted context omitted.
They should. Github obviously spent countless hours perfecting their UI. Other apps shouldn't be allowed to copy it. (I have no affiliation with Github, other than that I'm a developer and respect the hard work they've put into their product.)
It is even worse than copyrighted APIs. Such attitude will allow Microsoft to sue KDE for Windows look-and-feel and LibreOffice for Office look-and-feel, even without patents. Good features and ideas should be copied as widely as possible instead of reinventing the wheel for the sake of difference.
Gogs – Go Git Service
131–140 of 186 posts
Re: Gogs – Go Git Service
#132Why is software still being named for the language it was written in?
Re: Gogs – Go Git Service
#133Earlier quoted context omitted.
Can't confirm that. I have to work with gitlab with different customers on several independent project teams. No installation feels fast. Memory is >2GB. Also have it here on a machine with 4GB. No page loads under 1 s. And the ajax requests seem to take even longer than a full page reload. Its a pitty you now load almost everything with Ajax and there's no option to turn that off. I often find myself to click a seco…
Thanks for your feedback. As we added more and more functionality to GitLab it probably has gotten slower. Since a few months we have 2 people working on improving performance fulltime. As you can see in https://gitlab.com/gitlab-com/operations/issues/42 our focus is GitLab.com performance but many of the changes should also improve the speed for on-premises installations. Changes include fewer calls to git, better c…
A quite forthright confession of memory leaks - with imo questionable countermeasures.
Re: Gogs – Go Git Service
#134Earlier quoted context omitted.
A lot of Java software is also "(1) download the tar, (2) run bin/whatever which is a 500 line bash script for setting up the jvm environment"
6 of one, half a dozen of the other. As long as it's behind and simple interface and it works, I don't care what it actually does.
Re: Gogs – Go Git Service
#135Re: Gogs – Go Git Service
#136Earlier quoted context omitted.
6 of one, half a dozen of the other. As long as it's behind and simple interface and it works, I don't care what it actually does.
And..., just like that, you are part of a bot net.
Re: Gogs – Go Git Service
#137Earlier quoted context omitted.
Thanks for your feedback. As we added more and more functionality to GitLab it probably has gotten slower. Since a few months we have 2 people working on improving performance fulltime. As you can see in https://gitlab.com/gitlab-com/operations/issues/42 our focus is GitLab.com performance but many of the changes should also improve the speed for on-premises installations. Changes include fewer calls to git, better c…
Sounds good. But honestly since I've read this my faith in the ruby/rails stack (or is it the gitlab devs?) is somewhat limited: http://doc.gitlab.com/ce/operations/sidekiq_memory_killer.ht... A quite forthright confession of memory leaks - with imo questionable countermeasures.
Re: Gogs – Go Git Service
#138Earlier quoted context omitted.
Why? Github is about distribution and collaboration with a community. This product seems to be about private self-owned hosting.
Then why aren't they hosting on their own product?
Re: Gogs – Go Git Service
#139Earlier quoted context omitted.
If package management is important to you, you might want to try an operating system that integrates it natively.
The point of "run anywhere" is to not have to search for a special operating system.
How operating systems handle updates is unrelated to Java, and affects other applications on the system as well. Think about other "run anywhere" technology like Flash, PDF (Adobe Reader), Microsoft Office, Browsers -- they also don't have a great security story and need constant updates. Adobe and Sun decided to ship their software with "Update Managers". Everybody loved them (not), but at least they fulfilled their purpose. 10 years later, Google added background updates with binary patching to Chrome on Windows and Mac OS (not needed on Linux). They decided to just install updates without the user's consent, because that will at least keep them safe. Google can get away with it because everybody expects them to know what they're doing. But I certainly don't want downloading code at runtime to become the norm.
That's why distributing updates for third-party apps should be an operating system feature, as it is in all popular Linux distributions. Microsoft and Apple, please feel free to copy.
Re: Gogs – Go Git Service
#140Earlier quoted context omitted.
GitLab.com is slow because of operational issues, like everything running from one NFS server. GitLab on your own server with enough memory should be fast. The slowness of GitLab.com is unacceptable to us, work to improve it is ongoing in https://gitlab.com/gitlab-com/operations/issues/42
Properly tuned NFS should be extremely fast... I've managed NFS clusters for HPC that exceeded 800Mbit/s and 20k IOPS