"But what if you’re writing some Android app, maybe you’re building the next great iOS game or in general, you’re writing some code that you don’t want to be exposed to the general public ? You could certainly purchase access to private Github repositories, but most certainly you’d rather want to invest your capital in more pressing matters." ... BitBucket!
Gogs, an alternative to Gitlab
51–60 of 239 posts
Re: Gogs, an alternative to Gitlab
#52Why are they not dogfooding? If they will use Github to develop Gogs, the potential audience may think why they should not use Github itself. I am not trying to put them down, it's very difficult to dog food when your product is in its early state but their page suggests that they already support Issue Tracking. I think it is in a state where they can use Gogs to develop Gogs. This will ensure that they work on those…
Especially when it's an open-source project and GitHub is a large nexus of OSS development.
Re: Gogs, an alternative to Gitlab
#53What experiences do people have with http://phabricator.org/ ? It's not a GitHub clone but it does seem very complete, possibly replacing Jira and Stash if you're into the Atlassian ecosystem.
Re: Gogs, an alternative to Gitlab
#54Maybe it isn't fair, but every time I see "...written in X" tacked on the end of the tag line, I assume it's a very immature product. If the implementation language is that high on the list of things potential users might be interested in, it's usually a sign that they've got a ways to go.
http://benjamin-meyer.blogspot.com/2014/10/so-you-want-to-bu...
Re: Gogs, an alternative to Gitlab
#55What's the value of hosting your own Github alternative as an organization / company? Do people have on-premise requirements and don't want to pay for Github enterprise? I assume most start-ups don't and 25 USD for 10 private repositories isn't going to break the bank.
> What's the value of hosting your own Github alternative as an organization / company? Despite Github maturity not everyone is comfortable hosting their own code at someone else's host. Github could get hacked, employees could copy your code, etc. Github Enterprise can help with these concerns, but it's expensive.
Re: Gogs, an alternative to Gitlab
#56Earlier quoted context omitted.
"a bit slower"? My experience with Gitlab was terrible. It's unbearably slow especially when I try to create a relatively large pull request for review. The pull request comparison tool is not very smart either. Often times I have a big chunk of false change detection. Maybe I was doing it wrong, but I just don't see any advantage of it over the like of Github and Bitbucket.
The advantage is that it's free to host it yourself. Github enterprise is super expensive. And Stash (the self hosted equivalent of Bitbucket) is also fairly expensive once you go over 10 users.
Re: Gogs, an alternative to Gitlab
#57What's the value of hosting your own Github alternative as an organization / company? Do people have on-premise requirements and don't want to pay for Github enterprise? I assume most start-ups don't and 25 USD for 10 private repositories isn't going to break the bank.
> What's the value of hosting your own Github alternative as an organization / company? Despite Github maturity not everyone is comfortable hosting their own code at someone else's host. Github could get hacked, employees could copy your code, etc. Github Enterprise can help with these concerns, but it's expensive.
Re: Gogs, an alternative to Gitlab
#58Maybe it isn't fair, but every time I see "...written in X" tacked on the end of the tag line, I assume it's a very immature product. If the implementation language is that high on the list of things potential users might be interested in, it's usually a sign that they've got a ways to go.
The claims about it being automatically cross-platform because of Go were also pretty dubious. Most languages are cross-platform until you write code that isn't (or use a dependency that isn't).
Re: Gogs, an alternative to Gitlab
#59Still looking for a good locally deployable github alternative that has decent issue tracker (i.e. youtrack/jira/tfs level of customization and planinng support) AND pull request support. Are there any? Is this it?
Re: Gogs, an alternative to Gitlab
#60What experiences do people have with http://phabricator.org/ ? It's not a GitHub clone but it does seem very complete, possibly replacing Jira and Stash if you're into the Atlassian ecosystem.
I have it working with LDAP + ssh access (a la GitHub, everyone uses the 'git' account to push but uses their own keypair for authentication). The review system works quite well, and one thing that I hadn't seen in other systems is the ability to "squash" revisions -> while the code is being reviewed and updated, once it's finally 'landed' into the repository all the diffs can be squished to a single commit rather than having multiple commits correcting eachother. One of the nicer things about running Phabricator is that it has quite a bit of documentation, and
I've been quite pleased with Phabricator, and the bright people working on it are always helpful in the IRC.
The largest gripe I have with Phabricator is the UI is a little tedious at times (multiple page navigations for doing some things which feel like it could be simpler, etc.).
You can create yourself an account on their hosted version, and browse their development of Phabricator: https://secure.phabricator.com/
Edit: One other thing I wanted to point out which Phabricator does that GitHub/GitLab and others do not appear to - Phabricator starts to form a model around "Ownership" of code which has been useful on a large project. People can elect to be notified when areas of code change that they otherwise would not notice.