Earlier quoted context omitted.
What can we improve in GitLab to make it better? Did the install take too long? Did you try our Omnibus packages or a source install?
I've tried and failed three times to get Gitlab to send me a sign-up email. I can't get it to work. I can't figure out how to disable the confirmation emails either. I'd be using a self-hosted Gitlab to try to fix the speed issues but because of this issue, I cannot. So, instead, I'm a refugee on your public service until I convince my coauthor to eat another repository migration to a private Gogs instance. I got gog…
Gogs – Go Git Service
41–50 of 186 posts
Re: Gogs – Go Git Service
#42> How to use downloads? > 1. Extract the archive. > 2. cd into the directory just created. > 3. Execute ./gogs web and you’re done. Can't beat the simplicity of running Go applications. It's funny because running a compiled binary is so incredibly basic to computing, and yet 90% of the time installing a new shiny toy in a server involves dealing with 342525 dependencies, half of which broke because god knows what dep…
I've always believed that 100% of all dependencies should be included in projects. Whether that is raw source code, amalgamated source code, static libs, or dynamic libs I don't care. Give to me the things I need to run and/or build your project. Don't make me hunt shit down.
Re: Gogs – Go Git Service
#43Kudos on the polished project release. I am relatively new to go, and I am curious about the technology stack behind such a webapp. How does it work under the hood? - How do you develop such web apps with html, css, javascript, go, etc. all interacting with each other? - How are static assets packaged in a single binary? - Any simple tutorial or stack walkthrough you would recommend me reading? thanks!
- I also recommend going through Go's example wiki tutorial: https://golang.org/doc/articles/wiki/
- By default, Go binaries are statically linked. If by static assets you mean CSS, JS, etc., those are usually just deployed alongside the binary.
Re: Gogs – Go Git Service
#44> How to use downloads? > 1. Extract the archive. > 2. cd into the directory just created. > 3. Execute ./gogs web and you’re done. Can't beat the simplicity of running Go applications. It's funny because running a compiled binary is so incredibly basic to computing, and yet 90% of the time installing a new shiny toy in a server involves dealing with 342525 dependencies, half of which broke because god knows what dep…
But the trend seems to go towards sacrificing disk space for isolation, i. e. NPM which makes it more or less impossible to use a system-wide 'node_modules'.
Re: Gogs – Go Git Service
#45Earlier quoted context omitted.
What can we improve in GitLab to make it better? Did the install take too long? Did you try our Omnibus packages or a source install?
I've tried and failed three times to get Gitlab to send me a sign-up email. I can't get it to work. I can't figure out how to disable the confirmation emails either. I'd be using a self-hosted Gitlab to try to fix the speed issues but because of this issue, I cannot. So, instead, I'm a refugee on your public service until I convince my coauthor to eat another repository migration to a private Gogs instance. I got gog…
I'm not sure what is up with the initial commit issue you describe and made an issue to investigate https://gitlab.com/gitlab-org/gitlab-ce/issues/14685
Thanks again!
Re: Gogs – Go Git Service
#46We downloaded and installed Gogs, Gitlab, and Bitbucket. I liked Gogs the best, but Gitlab seemed more enterprise-y, and Bitbucket had an issue we could never figure out. We're trying to replace TFS, so we'll probably end up with Gitlab. But since I was the one doing the installing, I sure wish we'd go with Gogs. It was 5 minutes from start to finish.
What can we improve in GitLab to make it better? Did the install take too long? Did you try our Omnibus packages or a source install?
Re: Gogs – Go Git Service
#47Earlier quoted context omitted.
A lot of Java software is "(1) download the jar file, (2) java -jar thefile.jar". Agree it's good for the user, but when people talk about distributing a statically-linked program the "what about security updates" question invariably comes up.
It is still easier with static compiles if you ask me: "Make sure you're running Gogs 1.64.2 or above" "Make sure you're running Gogs 1.64.2, OpenSSL 1.2e, libcrypt 3.73, leftpad 2.0..." Especially when the deployment of said binaries doesn't involve anything installed on the host OS.
"Make sure you update to OpenSSL 1.2e and restart all services."
If you think of more than one program using the same module, shared libraries make a lot of sense.
Re: Gogs – Go Git Service
#48We downloaded and installed Gogs, Gitlab, and Bitbucket. I liked Gogs the best, but Gitlab seemed more enterprise-y, and Bitbucket had an issue we could never figure out. We're trying to replace TFS, so we'll probably end up with Gitlab. But since I was the one doing the installing, I sure wish we'd go with Gogs. It was 5 minutes from start to finish.
What issue did you have with Bitbucket, if you don't mind my asking? :)
Re: Gogs – Go Git Service
#49> How to use downloads? > 1. Extract the archive. > 2. cd into the directory just created. > 3. Execute ./gogs web and you’re done. Can't beat the simplicity of running Go applications. It's funny because running a compiled binary is so incredibly basic to computing, and yet 90% of the time installing a new shiny toy in a server involves dealing with 342525 dependencies, half of which broke because god knows what dep…
Gitbucket [1] a git hosting system built in scala is as simple as typing "java -jar gitbucket.war" [1] https://github.com/gitbucket/gitbucket
Re: Gogs – Go Git Service
#50We downloaded and installed Gogs, Gitlab, and Bitbucket. I liked Gogs the best, but Gitlab seemed more enterprise-y, and Bitbucket had an issue we could never figure out. We're trying to replace TFS, so we'll probably end up with Gitlab. But since I was the one doing the installing, I sure wish we'd go with Gogs. It was 5 minutes from start to finish.
What can we improve in GitLab to make it better? Did the install take too long? Did you try our Omnibus packages or a source install?
I was just installing installing for evaluation and hopefully our sys admins will do the final install.
Gogs was just 'install Go', 'run binary', 'link to database/git ssh user' done.