In the end, strong competition is good for users and projects and the Git ecosystem will only continue to grow and benefit from it; may the friendly rivalry continue.
In the end, strong competition is good for users and projects and the Git ecosystem will only continue to grow and benefit from it; may the friendly rivalry continue.
Gitlab often comes up in these discussions. Ok, it comes up every time. Several times in the past I've went and checked it out and it seems interesting except...I couldn't find any actual projects from the main gitlab.com page, aside from the gitlab CE repo itself. So thanks for posting that link!
I have to wonder why it's not more prominent. And where's the search to find repos? I regularly find useful repos on github by searching for them. Discoverability is important to me.
Quite a good point. I think, as techies, many of us focus more on the work itself, and not so much on explaining it or making it more discoverable, understood, and on showing its benefits (at least from the point of view of end-users). (As they say about product marketing - explain the benefits, not the features - though I guess that is not to be taken literally, of course the features should be explained too.). I know I need to do more work in this area myself, and am working on it.
I'm not sure if we will keep it, that will also depend on how many people click on it.
On https://gitlab.com/explore there is a search field, for an example search please see https://gitlab.com/explore?utf8=%E2%9C%93&filter_projects=f-...
I had clicked through to a fair number of pages, but not finding any repos I wasn't prepared to sign up, so I missed the repos ;-)
> I made it visible in the top menu of our static website
Quite visible now. I'd guess that if it had been there before I would have clicked on it. Time will tell if it makes a difference. Best wishes.
I've been quite impressed how Github has acted over the last weeks - when there's actually an outcry they're quite nimble and can react quickly. They've noticed the competition catching up and shot themselves ahead of the curve again.
I can't pinpoint it, but I'm much more likely to browse, review, and offer pull requests in a github instance. It's intuitive and I'm used to it.
My point is that if you are making a buisiness decision and only thinking of the invoices, you aren't counting your costs well.
I can't think of any situation involving multiple paid employees where $25 is anything but a rounding error.
[1] https://gitlab.com/gitlab-org/gitlab-ce/issues?scope=all&sor...
Thanks for all your feedback and creating issues!
Regarding documentation, how about referencing 'gitlab.com' on the following top level selection? [2] You could add a new box linking to the EE documentation. That was the first place where I was looking and made me stumble.
1. Can you reproduce the web hook push event failure in any way?
2. Thanks for the suggestion, I made https://gitlab.com/gitlab-com/doc-gitlab-com/issues/55
If they made their pages community oriented, and allowed for people to link their github accounts to their Gitlab accounts, then they would have a shot at stealing the hearts and minds.
If they could support forking from github that would be even better, but I bet GitHub would try to block them.
We can still do better on speed and will continue to make it faster.
Where did you look on our website and expected to find information about hosting repositories on our servers? Maybe we can add a notice there.
[1]: https://help.github.com/articles/about-github-mirrors/
[2]: e.g. https://github.com/dsandler?tab=contributions&from=2015-10-2...
In the PHP community we "fixed" that by being very restrictive with access to the GitHub repo and provide an extra tool (https://qa.php.net/pulls/#repo=php-src) where any contributor can comment/close PRs via a special GitHub account and GitHub API
Give me a strong reason to switch by doing something cool gitlab. Please have at-least one killer original feature that shows that you are capable of original thinking . Merely existing and throwing some free stuff at me is not a good reason for me to switch.
it sounds like some people are looking for just that, though.
I personally want to live in competition. I support that through allowing my appetites to lead me when making arbitrary choices rather than ceremonious dedication.
as a consumer, I want to feel important. I havent switched but gitlab is making me feel that way. Github makes me feel like I have no choice and Im stupid not to. What seems like the better relationship?
However not everyone in tech feels this way. I detect this sentiment in the parent. See: Peter Thiel's thoughts on competition https://www.youtube.com/watch?v=DLWyP83iU5M http://www.bnjs.co/notes/cs183b-lecture-5-peter-thiel-busine...
"The thing that’s always a big mistake is going after a giant market on day one because that’s typically evidence that you somehow haven’t defined the categories correctly. It normally means that there is going to be too much competition in one way or another."
That is nature
Edit: you do because you are apart of it. But your beliefs can influence but do not define nature
Or, more specifically - there should only be one company in the world manufacturing nuts and bolts, because you can't really create a superior nut. The first company to invent them should've won out.
* self locking nuts
* different steel alloys
* different price points
* different certifications
Thinking that others jobs are simple is a mistake that I'm waning myself off: thinking that what others do is easy, - that they should just do this and that.
(Hydrogen embrittlement)
For personal/private, I'm perfectly OK with whatever open source solutions are available.
I think it would be a good thing if GitLab or another project could compete with GitHub, but I think we're another year/product from really getting there.
... GitHub was "SourceForge, but with git".
I mean, I love the product too but let's not oversell things. Free source code hosting and development tools with an enterprise upsell were an established market for a decade before GitHub showed up. They did it better, but I think "trailblazing" is a bit much.
The idea of first mover advantage is not that we all get together to recognize the first mover and give it our business because we are so impressed by it's first moving ;)
It isn't even the free part that matters, it is that you can create a new project or add a friend without having to mentally think about how many projects/collaborators you have left.