9 ms·
Xcode 10 is now integrated with GitLab
- zer00eyz 8y agoWell that was fast. Kidding asside is any one surprised? With the way the Vally rumor mill works its shocking when things manage to stay secret.
- george_perez 8y agoYou're misunderstanding this. They added GitLab and Bitbucket in Xcode 10, but Xcode 9 already had GitHub integration. These two are being added in addition to GitHub.
- ry_ry 8y agoThe timing of the announcement is a little serendipitous though. I don't know if i'd go so far as to call it a tacit endorsement of gitlab by Apple, but it does have an air of opportunism.
- Matt3o12_ 8y agoApple probably planned that long before the announcement of Microsoft's acquisition was made because a lot of customers requested gitlab/bitbucket integration after they added the github integration. But they could only tell that they public after they released xcode 10 at the WWDC yesterday. It was just unfortunate that the WWDC and the announcement were within ~24h.
- jschumacher 8y agoThat's right. We planned the announcement from the Bitbucket side weeks ahead.
- dewiz 8y agoMicrosoft and Apple in the news about Git*. I’m waiting for Google and Amazon to announce something too.
- asdsa5325 8y agoinb4 Amazon starts shipping boxes of commits with Prime
- empyrical 8y agoI wonder if google would want to buy Atlassian some time in the future?
- the_trapper 8y agoGoogle Code had git support and a fair amount of traction within the open source community at one point but they let it stagnate and eventually put it in read-only mode. I don't think Google actually wants to be in the code hosting business for the community at large.
- kyrra 8y agoGoogle already has this: https://cloud.google.com/source-repositories/ https://cloud.google.com/source-repositories/ I believe Amazon has something similar.
- pier25 8y agoHuh. Does Google also have an issue tracker?
- gsnedders 8y agoAFAIK, no. Heck, Chrome and Android both use (separate) in-house ones.
- kyrra 8y agoThey have a couple, neither are usable by Cloud customers. I believe the git integration is for Stackdriver Debugger (debug stuff in prod with viewing source), and container builder[0]. As for issue trackers, there is the chromium one that is based off of the old Google code issue tracker [1]. And about a year ago they started exposing a newer issue tracker[2]. [0] https://cloud.google.com/container-builder/ https://cloud.google.com/container-builder/ [1] https://bugs.chromium.org/p/project-zero/issues/list https://bugs.chromium.org/p/project-zero/issues/list [2] https://issuetracker.google.com/issues?q=status:open https://issuetracker.google.com/issues?q=status:open
- benatkin 8y agoI'm impressed how far GitLab has come in a short amount of time. It's a pretty well-designed platform, when it comes down to it. I think the Vue-based user interface and the data model are probably the cornerstones of it, and using Ruby on the backend just helps them iterate quickly. Ruby also seems to be getting more robust [1]. Their CI/CD platform is really a great approach, emphasizing the GitLab Worker as a portable CI runner that communicates through the API. For resource-intensive apps it helps to not have the number and size of CI workers be limited by a SaaS plan like they tend to be with other CI/CD platforms. [1] https://githubengineering.com/removing-oobgc/ https://githubengineering.com/removing-oobgc/
- sytse 8y agoThanks for your kind words, we appreciate it! It has been a crazy day https://twitter.com/gitlab/status/1003779174631235585 https://twitter.com/gitlab/status/1003779174631235585
- enroxorz 8y agoOne of my favorite features from GitLab is, without having to install any other tool, I can get a link from the response to create my MR. Such a simple feature, yet so convenient.
- singularity2001 8y agocan you elaborate on this feature?
- jobvandervoort 8y agoIf you push a new branch to a GitLab project, we return a URL to immediately create a merge requests, which appears in the Git output in your terminal. So rather than going to GitLab, then clicking on a button, you just click the link in your shell.
- singularity2001 8y ago
- pritambaral 8y agoThis tweet is, unsurprisingly, too light on details. I wonder what the plus for Xcode is here? I'm sure it already had Git integration. Is Xcode getting project, issue, merge-request etc. management support? And they chose to start that with (or exclusively base it on) GitLab?
- benatkin 8y agoMaybe they had a slide for GitHub and they deleted it in light of the Microsoft announcement. Apple is one of very few companies secretive enough to be able to do something like that.
- foobarbazetc 8y agoIt supports GitHub, BitBucket and GitLab. It’s not very useful though. It just lets you clone repos without using a shell. Kind of pointless.
- Apocryphon 8y agoWhy highlight GitLab and not Bitbucket, then? Is someone else cozying up to Atlassian?
- george_perez 8y agoThe slide where it was announced showed both GitLab and Bitbucket. GitHub was already there since Xcode 9 from last June.
- flixic 8y agoThey both were highlighted equally in the State of the Union Keynote.
- knownothing 8y agoYeah. This reeks of desperate and exaggerated marketing to me. Which is pretty much par for the course when it comes to anything GitLab says. As others have said, support for two platforms was added. And GitHub was already supported. Guess that doesn’t make a great headline though.
- to_bpr 8y agoBig congrats to GitLab on the day they're having.
- sytse 8y agoThank you. This is the most insane day in our history. Cheers!
- deleted 8y ago[deleted]
- PakG1 8y agoIs GitLab profitable, or will it face the same issues GitHub did and also need to find a sugar daddy? If so, can see Apple getting on this eventually.
- sytse 8y agoWe took external investment so we need to either get acquired or IPO. Since 2015 we're aiming for an IPO in 2020 https://about.gitlab.com/strategy/ https://about.gitlab.com/strategy/ and so far we're on track.
- zapita 8y agoWhat's your measurement for determining whether you are on track to an IPO in 2020?
- jcrites 8y agoCompanies that IPO generally have a certain amount of annual revenue, a certain sized customer base in particular sectors (e.g. SAAS), and have a certain valuation judged by market capitalization. Companies have to be a certain minimum size and must have a predictable business with stable metrics for public exchanges and markets to be willing to list and purchase shares in the company. This doesn't always require being profitable as of the IPO, but it typically requires a credible plan for achieving profitability (in the eyes of investors). According to the 2017 IPO Report [1], citing SEC data, the median IPO offering size in 2016 was $95 million, and the median annual revenue was $66.5 million. To pick an example according to Crunchbase, Mulesoft raised $221 million in its 2017 IPO at a valuation of about $4 billion. They had a revenue in 2016 of $188 million with a year-over-year growth rate of 70%. For another example, Dropbox's 2018 IPO valued the company at $11 billion on revenues in 2017 of $1.1 billion. [1] https://corpgov.law.harvard.edu/2017/05/25/2017-ipo-report/ https://corpgov.law.harvard.edu/2017/05/25/2017-ipo-report/
- zapita 8y agoFirst off: that is an excellent 101 introduction to the topic, thank you for taking the time to write it. However I'm already familiar with the topic. I'd just like to hear from Gitlab's CEO what makes him believe he's "on track" to an IPO in 2020. Usually such a display of confidence is backed by some form of evidence. Does Gitlab publish their revenue, or revenue growth, anywhere?
- coding123 8y agoOur team loves Gitlab. We have had a bunch of slow responses today. Also lots of CI/CD glitches yesterday and today... but we recognize this is just due to the exodus so we know it will go back to normal - we're just laughing about it a bit.
- sytse 8y agoYep, it was busy and we had to scale up but we're on top of it now. Thanks for your patience! https://twitter.com/mdelaossa/status/1003805667394834432 https://twitter.com/mdelaossa/status/1003805667394834432
- ulkesh 8y agoSorry, but you really aren't, quite yet. I'm trying to import a very small repo from github (literally 1 branch and 2 files with hardly any revisions and no issues) and it's still sitting there showing "Starting...". I had tried to mass import a lot and after 11+ hours of "Starting..." I decided to remove them and just try one at a time. Still no luck after almost 20 minutes.
- cevn 8y agojust push them up with git...?
- akerro 8y agoIt was really wired day yesterday. I made a few commits, pushed them, my local CI started testing it, all passed, so I opened MR on my branch... and there were no commits and no changes in webui, as soon as commits appeared, they appeared with CI status
- knownothing 8y agoThing is it’s not even an exodus. It’s just a few thousand repos. And they aren’t even prepared to handle that. If there actually was a mass migration GitLab would completely fall over. I’m sure that would give folks a lot of confidence in the platform though.
- reificator 8y agoThat's some impressive timing for that announcement.
- sytse 8y agoYes, total coincidence. Although many mergers get announced after the weekend.
- mideaster 8y agoApple started using GitLab internally after switching off of GHE years ago. Not surprised at all by this
- kristianp 8y agoGitHub Enterprise (GHE)?
- satbyy 8y agoYes
- DeepYogurt 8y agohttps://enterprise.github.com/home https://enterprise.github.com/home
- deleted 8y ago[deleted]
- blackst0ne 8y agoIs there any link to read more about it?
- snappycomeback 8y agoOP is wrong. Apple had a huge migration (likes tens of thousands) over to GHE recently after they released a migration tool for moving from GitLab. We do still have groups using GL but that number is shrinking.
- root_axis 8y agoI hate xcode, it's the most frustrating part of my job. I like gitlab though!
- chadcmulligan 8y agohave you tried appcode? its superior to Xcode, except for nib's back to Xcode for them
- deleted 8y ago[deleted]
- TickleSteve 8y ago...countdown to Apple acquiring GitLab??
- akerro 8y agoApple has no cloud service and no cloud tools to offer, it makes no sense for them to buy GitLab. But, still, it woudln't be a bad thing. Apple is much more open-source company than microsoft, doesn't have decades of history fighting OSS and spreading FUD and stealing code from open source without acknowledging real ownership. I'm sure that would be seen more positively than MS buying GH.
- mytydev 8y agoReally? Not sure you've been paying attention. That may have been true in the past and I'm not saying Apple isn't OSS friendly, but the sheer amount of Microsoft code on Github would beg to differ.
- deleted 8y ago[deleted]
- stiGGG 8y agoI've just imported some of my open source projects from GitHub to GitLab, not because I'm in panic mode due to MS, but because i wanted to try out GitLab again already for some time. I've used it once 2-3 years ago for a short time in a self-hosted version in a client project, and was mostly unhappy with it's perfomance. I thought it was mainly because it was running on very slow hardware, but the gitlab.com version now feels even slower. Is this because they have currently big problems with unexpected increase of users or is this normal?
- pritambaral 8y agogitlab.com is normally slightly slower (not slow enough to be hard-to-use), but this exodus from GitHub is really something else.
- deerpig 8y agoGitlab requires a lot of resources. We have a local Openstack cluster and were running GitLab on a small instance. It was a beast. Moved to a larger instance and it works beautifully even over the Internet from another ISP.
- _Codemonkeyism 8y agoMicrosoft buying Github opens many possibilities for competitors.