Live data from Hacker News

Google has quietly launched a GitHub competitor

venturebeat.com

91–100 of 164 posts

Re: Google has quietly launched a GitHub competitor

#91
Every IaaS provider (Google, Amazon, Azure) has added a code hosting service or will do so in the future. Having your code hosted here will increase lock-in which is the best way for the IaaS provider to increase margins in the future. However, code hosting is not the essence of that GitHub, BitBucket and we at GitLab offer. The essence is code collaboration: mentioning people, doing a code review, activity streams, etc. Getting this right is hard and I wonder if many IaaS providers will get this right.

The code delivery pipeline consists of issues, IDE, code hosting, CI, code review, configuration management, Continuous Delivery (CD) and a PaaS service. Code hosting is a first step and getting all the rest right is a lot of work. Services working on getting the IDE right are Koding, Nitrous.io, Cloud9, CodeAnywhere, Codio and CodeEnvy. And I suspect that GitHub Atom is running in a web-browser so they can effortlessly offer it online in the future. For configuration management you want to integrate with Chef, Puppet, Ansible, Salt and Docker.

At GitLab we offer CI and CD via GitLab CI. We hope for a multi-cloud future where organizations will deploy to different cloud providers. They will use PaaS software that spans the different IaaS providers. Cloud independent PaaS software offerings are CloudFoundry, OpenStack, OpenShift, Kubernetes, Mesos DCOS, Docker Swarm and Flynn. We want to ensure that GitLab is the best option to do code collaboration upstream from these offerings.

Re: Google has quietly launched a GitHub competitor

#92
post #89
post #84

Earlier quoted context omitted.

I use GH because everyone else seems to, and while the UI is nice, I think the permissions system is utterly broken so I now have to have multiple accounts so that I can allow third party access to my repos but not every repo I have access to .

Agreed. GitLab's permission system seems better for specific permissions so hopefully that will translate well when/if 3rd parties start writing plugins for it.

Right now we at GitLab offer Project Services http://doc.gitlab.com/ce/integration/README.html

This enabled people to add new functions that are tested as part of the codebase so that plugins don't break on upgrades.

Are there any plugins you would like to see?

BTW We're considering renaming 'Project Services' to 'Add-ons'. Do you think that makes things clearer?

Re: Google has quietly launched a GitHub competitor

#94
post #4

So interesting. This race for features between the cloud vendors feels crazy to me, but totally makes sense from a business perspective. Classic attempt at locking you in to a single platform.

> Classic attempt at locking you in to a single platform. Isn't that what happens immediately after one places their artifacts into "the cloud"?

Nah, there are multiple cloud vendors out there. My platform runs in DO, AWS, and GCE for instance. The notion that cloud itself locks you in will disappear soon.

Re: Google has quietly launched a GitHub competitor

#95
post #25
post #19

Earlier quoted context omitted.

Yes. Google now try to take it all like the old Microsoft. No wonder they get bad response for each new product like that people simply don't trust them anymore.

I pretty much trust Google, Apple, Amazon etc. to safeguard my data better than others. What do you mean? Don't you use gmail, publish to the app store, and host with AWS? Do you use Stripe for payments? Google Maps? Facebook login? You are trusting these companies with a great deal.

Depends on what you mean by 'trust'. Personally try to minimize possible negative impact such services can do with information I choose to share/store in case some/all services are compromised.

Re: Google has quietly launched a GitHub competitor

#96
post #91

Every IaaS provider (Google, Amazon, Azure) has added a code hosting service or will do so in the future. Having your code hosted here will increase lock-in which is the best way for the IaaS provider to increase margins in the future. However, code hosting is not the essence of that GitHub, BitBucket and we at GitLab offer. The essence is code collaboration: mentioning people, doing a code review, activity streams,…

So one thing GitLab and others don't offer that Google can is tight integration with Deployment. Yeah we have all used the CI servers to do a form of Continous Delivery, but can google and amazon surpass those offerings by giving a tighter integration that a third part can't offer.

Re: Google has quietly launched a GitHub competitor

#97
post #95
post #25

Earlier quoted context omitted.

I pretty much trust Google, Apple, Amazon etc. to safeguard my data better than others. What do you mean? Don't you use gmail, publish to the app store, and host with AWS? Do you use Stripe for payments? Google Maps? Facebook login? You are trusting these companies with a great deal.

Depends on what you mean by 'trust'. Personally try to minimize possible negative impact such services can do with information I choose to share/store in case some/all services are compromised.

How do you mitigate AWS and the App Store?

Re: Google has quietly launched a GitHub competitor

#98
post #25

Earlier quoted context omitted.

I pretty much trust Google, Apple, Amazon etc. to safeguard my data better than others. What do you mean? Don't you use gmail, publish to the app store, and host with AWS? Do you use Stripe for payments? Google Maps? Facebook login? You are trusting these companies with a great deal.

> I pretty much trust Google, Apple, Amazon etc. to safeguard my data better than others. Why? > Don't you use gmail, publish to the app store, and host with AWS? Do you use Stripe for payments? Google Maps? Facebook login? You are trusting these companies with a great deal. Believe it or not, most people do not do all of these things. Many do none.

Many developers and startups do one or more of those things.

Because trusting large companies that are trusted by many others and have invested in a large infrastructure makes it much more feasible to accomplish their goals. It is possible to trust no one, eg build on the blockchain or freenet, but there is so far much less audience, and it's only recently become feasible to go to marketwith that stuff.

If your goal is to attract millions of customers who can understand how to get started with your technology, trusting large corporations is usually an acceptable tradeoff.

And if you want to be competitive with what's out there using the features of native iOS or AWS or gmail or whatever these services offer that you can't simply get without trusting them, then you HAVE to trust them or users will use another product which did.

Re: Google has quietly launched a GitHub competitor

#99
post #67

When I go to princing and quota I get: > This Beta release of Cloud Source Repositories is free and can be used to store up to 500 MB of source files. No thanks! I still remember what happened with AppEngine.

What happened with AppEngine?

When they went out of beta/preview, the prices skyrocketed to absurdness and many people had to shutdown their app because of everything being coupled to their specific API and the notice being to short to adapt.

So yeah, don't invest into something when you don't know what the final pricing will be.

Re: Google has quietly launched a GitHub competitor

#100
post #73

Sorry, but I just can't trust them. I am absolutely sure that Google will shut it down in X years.

I don't understand the reasoning here, or you would benefit from dependent types. I am /also/ absolutely sure that /everything/ will shut down in X(company) years.

GitHub will not shutdown in X years. That's their main business. While Google has the tendency to shutdown products after their beta phase. From Google POV that's a side project to their ad biz.
Post reply on HN