17 ms·
GitLab sees huge spike in project imports
- burlesona 8y agoMeanwhile GitLab is crashing... but Bitbucket is up. If you haven't used it in a while, probably worth another look. It's gotten a lot nicer in the last few years, and the code review and CI features are especially good.
- Qwertie 8y agoSource on gitlab crashing? I'm using it right now and it's fine other than the monitoring page getting resized right now due to very unusual load.
- Operyl 8y agoI'm having pages take 15-20 seconds to load for me, personally.
- mickronome 8y agoIDK about bitbucket, maybe it's just me, but the page loads are like watching paint dry. So slow. Don't get me started on their redesign, making everything blue doesn't magically make it usable. Code review using -u style diffs?! With huge embedded comment slabs! What were you thinking? After three comments, even a small function doesn't even fit one one page, absolutely painful and almost impossible to read the code. It's not like it's very hard to do a visual diff, it has been done zillions of times. Heck I implemented a partial 'visual' diff in SQL once, should be easier than that when using a proper programming language.
- dblessing 8y agoSorry about that. The link from this discussion is to our public monitoring site (separate from GitLab.com). GitLab.com itself it online and the monitoring dashboard is working again, too.
- xaldir 8y agoI don't know about you, but every other day or so I receive bitbucket status alerts about some part of it not working properly.
- zaqokm321 8y agoI am wondering how many people are willing to rip their octocat stickers off their shiny new mac books ...
- numberwhun 8y agoPart of me wonders if this is in part to the rumor that Github and Micro$oft are talking about M$ purchasing Github. I cannot say that I am thrilled at that prospect.
- sdesol 8y agoIt's 100% related, but I would also not read too much into the numbers. There will always be a small minority that hates Microsoft like no tomorrow and this is very much reflected on reddit (https://reddit.com/r/programming https://reddit.com/r/programming) right now.
- xmonkee 8y agoIf you trust Microsoft at all you don't remember the 90's at all. OTOH I'm happy that MS is doing well recently because competition is good for all of us, but there is nothing more terrifying to me than MS becoming even close to as powerful as it used to be.
- xapata 8y agoPeople change. Companies change.
- clintonb 8y agoI am reminded of the Ship of Theseus[0]. What percentage of people employed at Microsoft in the 1990s now remain some 20-30 years later? At what point is the company considered changed? [0] https://en.wikipedia.org/wiki/Ship_of_Theseus https://en.wikipedia.org/wiki/Ship_of_Theseus
- kbenson 8y agoI would say companies change more than people change. Companies are made of people, but generally not the same people decades later, which allows for quite a bit of change. Now if I could only get myself to believe this about Uber... Then again, it hasn't really been all that long.
- scriptsmith 8y agoA lot of this traffic is probably due to the opportunistic advertisement on GitLab's home page for non signed-in users: https://i.imgur.com/ZNikKcJ.png https://i.imgur.com/ZNikKcJ.png
- alexcroox 8y agoThe irony of this whole thing being that GitLab is hosted on Azure...
- VexorLoophole 8y agoI think that the topic 'privacy' isn't the main factor in this case. Most stuff on platforms like GitHub and GitLab are public anyway and shouldn't include any private stuff. In my case i simply want to move since i really dislike microsoft and their business decisions. I simply don't want to be involved in any "direct" way with this company. Microsoft doesn't have much control over GitLab, just because they use their servers. But Microsoft will have a lot of control over GitHub.
- arcticfox 8y agoThat's fine, although IMO anyone that doesn't like Microsoft's decisions over the past few years is living in the past. Meanwhile Google is GitLab's largest investor, and I've been burned more times to count. Google Wave? Google Wave?
- TheCabin 8y agoOne move from Microsoft that really disappointed me recently was to prioritize advertisement over user privacy, for example in Windows 10. I read big chunks of the terms and conditions myself and was horrified. There are many articles covering this, for instance: https://www.eff.org/deeplinks/2016/08/windows-10-microsoft-blatantly-disregards-user-choice-and-privacy-deep-dive https://www.eff.org/deeplinks/2016/08/windows-10-microsoft-b...
- pavs 8y ago
- jph 8y agoIMHO it's wise to distribute repos to GitLab and also to other hosting solutions beyond just GitHub. One reason is because acquisitions can sometimes be tumultuous, such as because of employee changes, security changes, alerting changes, etc. A backup git host is prudent.
- beager 8y agoThe nature of git itself obviates your case. If Github gets tumultuous, your redundancy is on your local machine and on every machine of your org. Replication of issues, wiki, etc to other hosting providers just sounds like a PITA. If the concern is about Microsoft buying Github and someone gets flighty, I think it’s a little dramatic. Microsoft isn’t about to rock the boat here, neither is Github. Expect marginal, fleeting downtime, marginal pricing changes, and generally higher confidence in GH surviving in the long run.
- Latty 8y ago> your redundancy is on your local machine and on every machine of your org *any machine that has pulled recently. There is definitely value in having a mirror that is always live and updating.
- jph 8y ago> The nature of git itself obviates your case. My typical case involves more areas. I value having a way for developers to push/pull changes to a well-known agreed-upon place, as well as to read/post/comment on pull requests, tag/branch/integrate for releases, and always-on always-updating availability. Orgs that are my clients do not have default employee machines that are automatically ready to push/pull to each other. This can be because of a range of technical areas e.g. employee machine firewalls, continuous integration server configurations, disk space storage size for large files, etc. This can be because of a range of process areas e.g. a dev team wants to do a git flow that uses pull requests and code review comments, or a legal team wants an audit trail, or a management group wants a dashboard to do updates, etc.
- ptman 8y agoIt probably also makes sense to try to backup as much as you can from Github: https://github-backup.branchable.com/ https://github-backup.branchable.com/ Does something like that exist for gitlab?
- yogthos 8y agoFor people wondering what makes GitLab any different, the answer is that GitLab is an open source product at its core. This means that anybody can run their own instance. If the company ends up moving in a direction that the community isn’t comfortable with, then it’s always possible to fork it. There’s also a proposal https://gitlab.com/gitlab-org/gitlab-ee/issues/4517 https://gitlab.com/gitlab-org/gitlab-ee/issues/4517 to support federation between GitLab instances. With this approach there wouldn’t even be a need for a single central hub. One of the main advantages of Git is that it’s a decentralized system, and it’s somewhat ironic that GitHub constitutes a single point of failure. In theory this could work similarly to the way Mastodon works currently. Individuals and organizations could setup GitLab servers that would federate between each other. This could allow searching for repos across the federation, tagging issues across projects on different instances, and potentially fail over if instances mirror content. With this approach you wouldn’t be relying on a single provider to host everybody’s projects in one place.
- kidsil 8y agoFederation would be amazing
- s2g 8y agoIt doesn't matter when people are wanting the community and aren't wanting to host their own solution.
- deleted 8y ago[deleted]
- inimino 8y agoThe whole point is that some people do want the control that comes with self-hosting, and GitHub does not provide a way to do that.
- reificator 8y ago> The whole point is that some people do want the control that comes with self-hosting, and GitHub does not provide a way to do that. But they do though. It might be significantly more expensive than GitLab and also only sold in packs of 10 user licenses and also not allowed to be run in a public-facing capacity. But they definitely do have a self-hosted option. https://enterprise.github.com/ https://enterprise.github.com/
- 21 8y agoNext week we might learn that Oracle bought GitLab. There is no escape with such huge centralization...
- brodock 8y agoYou have the source, and people can always fork.
- mgbmtl 8y agoYou can self-host Gitlab easily (I manage two fairly big instances, with hundreds of users).
- mrmondo 8y agoWhile I highly doubt that, GitLab is Open Source - Github is not Open Source.
- rambojazz 8y agoIt's only partially open source. They let you smell the freedom, but you can't really have it.
- icebraining 8y agoI disagree; you can ignore the proprietary parts just fine.
- rambojazz 8y agoFor how long?
- icebraining 8y agoI don't know. So what? No different than a fully open source project that might be abandoned by its core developers. Either we fork or we move to another solution. EDIT: It's not exactly an uncommon model; e.g. Nginx follows the same.
- adrinavarro 8y agoGitLab's recent performance has been abysmal. We recently moved from a self-hosted git solution to GitLab, and while the CI, 'namespacing' and issue tracking are truly great and well thought of, we've had entire days where the team was unable to deploy because the CI workers did not run (even though we host the workers), and therefore the artifacts for deployment were never generated. And nearly every day, pushes take minutes to complete, as opposed to a few seconds with GitHub. If anything, I hope that Microsoft's acquisiton of GitHub means that GitHub is going to keep growing in features for varied enterprise uses, and that we're going to see even more competition in this area.
- kuwze 8y agoHow recently did you switch to GitLab?
- sytse 8y agoI'm sorry that you had a bad experience with GitLab.com self-hosted runners and pushes. I can't place the CI runners not working entire days. Pushes to GitLab.com should not take minutes. They do take longer then to GitHub.com and we're working on performance improvements, including deprecating NFS for Gitaly and more performant size checks that just got merged.
- uponbe 8y agoSorry to say it like this but you’ve been working on your performance problems for years now and you’re still at the same place. I think your problems run much deeper than that.
- singlow 8y agoI first tried migrating to GitLab when the public cloud first came out and abandoned it due to performance. However, I re-valuated and did migrate about 2 years ago and it has been fine during that time. There have been a few hiccups, but not for more than an hour or so. I've had a team of 4-7 devs working in it all day for the last two years and we have not had performance problems. We run our own CI runners as well, and while the cloud runners do often have delays, I've never had issues with delays to my own runners unless they were all busy.
- Teeer 8y agoI love GitLab, and I use a private instance at work, but I won't use it to store my public projects for one sole reason: you can't hide your email address shown in commits.
- viraptor 8y agoYou can set whatever address you want in your commit, it doesn't have to match the one in your account.
- katet 8y agoThis seems a little off-kilter. If you're that concerned, set a dummy email address in your "~/.gitconfig", or your project-specific ".git/config". I mean, I could just clone the repository if I wanted, and if I wanted to scrape it I could certainly do that too. You can have multiple addresses associated with your GitLab as well, so you can add the dummy one to make sure your profile metadata still shows up.
- mdelaossa 8y agoThanks for the love Teeer! We've created an issue to track this feature, feel free to follow if it you'd like https://gitlab.com/gitlab-org/gitlab-ce/issues/47190 https://gitlab.com/gitlab-org/gitlab-ce/issues/47190
- rleigh 8y agoYou can't hide it on github either. You can just look at the commits directly, and I've used this to contact people in the past due to the "UI" hiding it. It's nothing more than the thinnest bit of obfuscation, and easily overcome.
- _mhp_ 8y agoYou don't have to use your personal email address in commits if you wish to keep it private on GitHub: https://help.github.com/articles/about-commit-email-addresses/ https://help.github.com/articles/about-commit-email-addresse...
- akerro 8y ago
- ageofwant 8y agoMigrating repos are straightforward. https://docs.gitlab.com/ee/user/project/import/github.html https://docs.gitlab.com/ee/user/project/import/github.html https://www.youtube.com/watch?v=VYOXuOg9tQI https://www.youtube.com/watch?v=VYOXuOg9tQI At its current state, GitHub importer can import: the repository description (GitLab 7.7+) the Git repository data (GitLab 7.7+) the issues (GitLab 7.7+) the pull requests (GitLab 8.4+) the wiki pages (GitLab 8.4+) the milestones (GitLab 8.7+) the labels (GitLab 8.7+) the release note descriptions (GitLab 8.12+) the pull request review comments (GitLab 10.2+) the regular issue and pull request comments References to pull requests and issues are preserved (GitLab 8.7+) Repository public access is retained. If a repository is private in GitHub it will be created as private in GitLab as well.
- sytse 8y agoI hope our public monitoring will stay up. If not the same graph can be viewed in https://twitter.com/gitlab/status/1003409836170547200 https://twitter.com/gitlab/status/1003409836170547200
- matteeyah 8y agoWe're currently rescaling the monitoring box to accommodate for all the extra traffic. We ran out of RAM which caused prometheus to crash.
- sytse 8y agoGitLabStatus tweet https://twitter.com/gitlabstatus/status/1003439258814877697 https://twitter.com/gitlabstatus/status/1003439258814877697
- wand3r 8y agogiven some high profile imports i wonder if some people got some insider news ahead of the (still seemingly unofficial) announcements.
- wand3r 8y agoGitLab is awesome as a broke amateur dev with 0 way to really give back to GitLab the team was cool enough to send me a tshirt and stickers. Its come a long way since then but they seem to be awesome. I dont know if the msft acq is generally even a bad thing, but its great there are options either at GitLab.com or as a self-run service for people to change over to if they want. Congrats!
- dblessing 8y agoThanks for the kind words. I'm glad you like the swag and enjoy using GitLab.
- chj 8y agoI recommend gogs for its much smaller footprint.
- cosmojg 8y agoHave you tried Gitea? I found it to be much nicer, and the community around it has been very helpful by comparison.
- rambojazz 8y agoGitea community is what Gogs community should have been in the first place. Gitea looks nice but there are no public instances. I only wish https://notabug.org https://notabug.org would move to Gitea instead of sticking to Gogs...
- aylmao 8y agoGetting a 502. I feel sorry for the Gitlab on-call right now; the rumors came in a day too early to fully enjoy the weekend.
- thosakwe 8y agoI'm just wondering what the atmosphere will be like on Gitlab compared to Github. Github in general to me seems very bubbly and emoji-filled, or to put it into a word - _fun_. For better or worse, it won't be the same. This is not to say that Gitlab would be bad, just that it would be different. I'm just incredibly curious to see what it ends up looking like.
- burlesona 8y agoLooks like Gitlab needs statuspage.io
- jacksmith21006 8y agoBarely even started. Would expect the big guys to move their projects. Finally a single and neutral site and MS messes it up.
- miguelrochefort 8y agoHow has Microsoft messed it up?
- jacksmith21006 8y agoBy buying GitHub. Now the big tech companies will have to move to something else and we will have fragmentation. It does look like most will move to GitLab so if it just becomes the new GitHub that would be fine. Just hope we do not end up with each just hosting their code on their own site. Which this might cause.
- Keyframe 8y agoI've been using this in a VM since forever: https://www.turnkeylinux.org/gitlab https://www.turnkeylinux.org/gitlab
- dblessing 8y agoTurnkey is a great way to get GitLab up and running. However, please note that the latest version of Turnkey is based on GitLab version 8.3 (https://www.turnkeylinux.org/updates/gitlab https://www.turnkeylinux.org/updates/gitlab) which is nearly 2.5 years old. Check out http://about.gitlab.com/downloads http://about.gitlab.com/downloads for information on various installation methods which make it easy to install and keep GitLab updated.
- canada_dry 8y agoNo doubt the recent Microsoft takeover news has fueled the spike. At MS heart is simply money. Nothing else. When push-comes-to-shove and a decision in the future is between doing the right thing for the open source community, and making an extra buck you can count on MS to go with the latter every time.
- alexozer 8y agoAdmit it. If Google bought them instead, there'd be far less freakout. Google is pretty scary, but you have to admit that we still distrust MS with our free software even less.
- rubidium 8y agoNo there would be more. Especially from enterprise users. Microsoft understands enterprise. Google doesnt.
- mickronome 8y agoYour probably right, but it's because Microsoft understand enterprises many others, like me, want nothing to with them. Because you are not the customer they want, however, they really try to make you think you are. They seem to very deliberately have marketed to middle and upper management for decades. These are levels the majority of companies barely have! Most companies are small, the kind of companies GitHub is 'built' for.
- techntoke 8y agoGoogle works better with the enterprise, and is far cheaper than Microsoft.
- leetrout 8y agoThis is very true. Paid consumers as well... if I have a problem with a Microsoft product I can call an 800 number and talk to a human and generally get a resolution in a matter of hours at the max. Can't really do that with Google.
- foxylad 8y agoYou certainly can get responsive support from Google - if you pay for it. we have a silver support contract with Google for Appengine and get good support when we need it. I think the "if you pay for it" is the differentiator. And because Google supplies far more free services than Microsoft, they get a lot more complaints about non-existent support.
- mhartl 8y agoMy first thought when the MSFT/GitHub news broke was, "This is great news for GitLab."
- LyalinDotCom 8y agoseems this thread has taken them down with 502 error :(
- dblessing 8y agoSorry about that. We had to scale our monitoring dashboard a bit. It's back up at the moment. GitLab.com is separate infrastructure, though, and we hope it remains online despite the added traffic :)
- labster 8y agoI'd like to move over to Gitlab, but someone else has been sitting on my nick, "labster", for over two years with an empty group. I'm labster on HN, Github, IRC, forums, etc. but have no way of even contacting the other person to ask for the name. So for now, it looks like I'm stuck on Github.
- techntoke 8y agoNot a good reason.
- chrisseaton 8y agoThat other person has just as much right to that nick as you do.
- labster 8y agoI'm not debating rights here, I'm saying I don't know how to contact another user with zero activity on the platform.
- deleted 8y ago[deleted]
- chrisseaton 8y agoYou said they were sitting on ‘your’ name. It’s not yours any more than theirs, and it’s not sitting on it unless someone else rightfully owns it. And why would you ask them for it? It’s theirs - they got it first.
- labster 8y agoI remember when I used to go to thefacebook.com. Why did Zuck even ask for facebook.com? They got there first.
- brynjolf 8y agoIt is not a very good nickname anyhow
- krob 8y agoI highly recommend people consider self-hosting with phabricator. It's php-based, and if you have a ESXi or proxmox or digital ocean / linode instance, it's a very simple system to install & update, uses all the same LAMP stack everyone is used to, supports ssh/http based push/pull workflows, git,svn,mecurial repos, same type of authentication as github/gitlab/bitbucket, but biggest part of all, its PHP based, written to a very high standard through & through. Has the ability to scale insane amount of workers & cluster configurations. I've never had it once hiccup on me. Yes, if you import a project with hundred thousand+ commits, it will take a while to import, because it builds records for the entire commit history of the repo, it doesn't generate them the moment you view. So this will take time to back populate into the phabricator system, but once you have an imported repo, it has event system that is unlike any you may have ever used. It takes some time to get used to it, but organizations like CircleCI have a tutorial on how to integrate simple CI workflow using Harbomaster. https://circleci.com/docs/1.0/phabricator/ https://circleci.com/docs/1.0/phabricator/ Also as of php7.x phabricator runs even faster than ever before. It also has it's own Trello Board style system, and it has a much more powerful issue system than gitlab/github. Tickets can have parent/children, and repos never specifically belong to any one project, but rather projects can have many repos. It also has integration with 2FA. It has a Question & Answers section, wiki, pre-code-commit audits. Lot of really big open source communities use it. A fairly large list of big companies using it are shown on: https://en.wikipedia.org/wiki/Phabricator https://en.wikipedia.org/wiki/Phabricator
- ponyfleisch 8y ago> it's a very simple system to install & update, uses all the same LAMP stack everyone is used to I think that has not been true for a while now. Maybe it's just the world i live in, but putting a bunch of files into a directory on a vanilla LAMP configuration as a deployment scenario is not something i encounter a lot nowadays. edit: specifically referring to the "everyone is used to" part.
- kaendfinger 8y agoCan confirm, Phabricator is awesome!
- utku_karatas2 8y ago
- rightos 8y agoI seriously wonder if Fossil's model of keeping all issues in the clone isn't the way to go - set up a public "FossilHub" or some such thing if it doesn't already exist and then you get a local copy of everything, no worries about providers at all.
- fundamental 8y agoFossil's model is pretty nice in my book, though since it's a much smaller community compared to other SCM options it has received far less polish overall. So, it has some awesome core ideas, but the implementation needs work to be competitive for most users.
- adammenges 8y agoGetting a 502 currently :(
- dblessing 8y agoSorry about that. We had to scale our monitoring dashboard a bit. It's back up at the moment.
- parvenu74 8y agoHad GitHub ever lost data? https://www.google.com/amp/s/www.theregister.co.uk/AMP/2017/02/01/gitlab_data_loss/ https://www.google.com/amp/s/www.theregister.co.uk/AMP/2017/...
- pritambaral 8y agohttps://blog.github.com/2010-11-15-today-s-outage/ https://blog.github.com/2010-11-15-today-s-outage/
- blattimwind 8y agoA few times during partial outages I noticed that some changes didn't take place for real.
- knownothing 8y agoI'd like to point out that GitLab is not independent. They are owned by investors, including Google Ventures. So anyone who thinks they're giving GitHub/MS the finger by migrating their repos, please be ready to move everything again when GitLab disappoints you.
- deadcast 8y agoOr then I could just host it myself using their open tech and everything would be fine again. :)
- naiveai 8y agoGoogle has done a lot of shit before, but I sure as hell trust them more than Microsoft at the moment when it comes to acquisitions.
- nojvek 8y agoCare to explain what? Satya Microsoft is day/night different between Ballmer MIcrosoft. Meanwhile Sundar Pichai Google hasn’t been the friendliest.
- simonlc 8y agoWhat about Windows 10?
- zik 8y agoI think what happened to Skype is a case in point. It doesn't matter who's running Microsoft, after that disaster I don't think anyone's going to be trusting them.
- mort96 8y agoWindows is still doing a lot of bullshit with ads in the start menu and forced updates. A bunch of their open source stuff which has included spyware has been less than upfront about including spyware.
- cygned 8y ago
- markmark 8y agoThe "huge spike" is currently at about 3k repos imported. Github had 67 million repos last year.
- deadcast 8y agoHave to start somewhere! ^_^
- knownothing 8y agoThis is pretty much par for course when it comes to GitLab marketing. Made up headlines that can't be supported with facts.
- gkya 8y agoI wonder if there are statistics on how much of that number is forks (which people use like clones) and how much of it totally abandoned or README only or empty repositories. And also which 3k repos are those is veeery important. Just a handful high-profile repos migrating can cause a much bigger wave.
- miguelrochefort 8y ago- GitLab is hosted on Azure - Google will acquire GitLab within a year
- akerro 8y agoGitLab is hosted on K8s, azure probably worked out to be the cheapest solution. If azure of any competitor change their prices, you just move k8s config to another provider withing a few hours. In one company I worked in this process was configured as jenkins job, just click on new job and it was migrating between azure, gcp, aws and ibm.
- miguelrochefort 8y agoThey've been trying to move to Google Cloud for months.
- chis 8y agoIt’s cool that there are alternatives, but github is still the only one providing a search engine over billions of lines of modern code. It’s an irreplaceable software development tool and I hope Microsoft treats it well.
- ojkelly 8y agoThere is https://searchcode.com https://searchcode.com which searches over public repos from all the big providers.
- bdcravens 8y ago> github is still the only one providing a search engine over billions of lines of modern code I'm happy with Github, but I've always found the search to be so unhelpful that it's like they don't even have the feature.
- ejcx 8y agoSeems like a knee-jerk reaction. In reality it will probably be more than a year before anyone even notices any change to GitHub associated with the acquisition.
- sbmthakur 8y agoI am getting a 502.
- shawnfratis 8y ago>If you want nice things, you have to pay for them. Why the hell do I have to pay for something that has already been offered for free? That's called bait and switch. And maybe this is a stretch, but I think that should not even be legal. In my mind it it is a form of false advertising. If you don't think it will sustain itself as a free service in the future then don't offer it as a free service in the first place.
- deleted 8y ago[deleted]
- bunkydoo 8y agofuck github. all your projects are owned by the Fed now. At least not the fuckin chinese hallelujah
- dfischer 8y agoI’ve been using the keybase.io git repos. It’s cool that it adds encryption. Unfortunately there’s no pull request system so it falls short on teams that depend on that.
- Animats 8y agoGitLab is so overloaded right now that the ngnix server is returning 503 Bad Gateway. Do they have the capacity to handle all the projects being moved over from Github? We've had to do this before. Remember when Sourceforge tried putting adware into open source downloads? Many projects left Sourceforge then. That was tougher. Github to Gitlab is easy. Microsoft has put adware and spyware in their operating system. We have to expect that they may try something like that with Github. They may say they won't, but that's non-binding and meaningless.
- dblessing 8y agoSorry about that. Was the 503 on GitLab.com (main application) or on the link in this discussion (monitor.gitlab.net)? The latter is to a public monitoring dashboard. It has been offline a couple of times today due to influx of traffic. We're closely monitoring it and attempting to keep it online. At the moment, GitLab.com itself has been absorbing the additional load, though. Let us know if you're seeing other issues.
- ishaanbahal 8y agoI really like how the devs from gitlab are active on the HN thread and replying to people facing problems! Hardly see that with mature products anymore! Great going guys!
- a1exus 8y agobecause m$ wanna buy it?
- dang 8y agoCould you please not post unsubstantive comments to Hacker News? https://news.ycombinator.com/newsguidelines.html https://news.ycombinator.com/newsguidelines.html
- adtac 8y agoDid you guys also mean to make all the other Grafana dashboards public? Just wanted to let you guys know in case there's something sensitive in there.
- dblessing 8y agoThanks for your concern. Everything on https://monitor.gitlab.net https://monitor.gitlab.net is for public consumption. We're very transparent :)
- NightlyDev 8y agoI'm not surprised. You know that feeling when someone makes a service you really enjoy and you know you can trust? GitLab is definetly one of those services. Self hosted? Check! Open source? Check! Community Edition that include the features small-medium teams need? Check! I'm a huge fan of GitLab, and with the current business model and how community editions work I'll definetly continue promoting GitLab every chance I get. Keep up the good work! :)
- pmontra 8y agoDid any big FOSS project move to GitLab from GitHub today or is planning to move?
- cosmojg 8y agoGNOME made the move a few days ago.
- elygre 8y agoGNOME did not migrate From Github, but from a bunch of other tools. Also, they are not using the GitLab.com instance, but have set up their own.
- donarb 8y agoI certainly hope not. GitHub's purchase has not even been officially announced by Microsoft. I wouldn't trust a project that hurriedly uprooted their repo to move to the flavor of the day. Projects need stability and also need level-headed admins that contribute to that stability. GitHub hosts open source projects for free and have so for a long time. What other reason should an OSS project move to another hosting platform, other than "ugh, Microsoft bad"?
- the_duke 8y agoWell, you don't think a big decision like this would be made within a few hours in a large, community driven project, would they?
- bdcravens 8y agoThis is great and all, but I suspect in a year most modules, gems, etc will still be hosted on Github. So shake your fist and proclaim your distrust for Microsoft, but most developers will still have Github as a core dependency of their livelihood.
- yani 8y agoI am very happy with the constant innovation that GitLab is offering. They have data centers avross the globe and were the first to run a DC in Asia. FYI GitHub still does not have a DC in Asia and UP/DOWN speeds are terrible. GH refuses to add DC in Asia for unknown reasons despite my many requests. One will think that we are in a cold war or something where most companies support only US and many years later try to expand. Remember this next time when you travel abroad and see how polite and welcoming other nations are. Software service must be the same way. Thank you for being politically correct GitLab and shame on you GitHub for being racist
- Dylan16807 8y agoMost of that is a valid complaint. The last sentence is nonsense. Github is not doing this for racial reasons, and I can't even picture how political correctness could possibly be involved for gitlab. (And when political correctness is a motivation to do something, that's a bad thing, because it means it's not a genuine action.)
- yani 8y agoYou are right, racial is not what I was trying to say.
- mandeepj 8y agoThis is analogous to spike in Canadian citizenship requests after DT became president :-)
- marenkay 8y ago... until the day arrives when a huge company buys out GitLab. Hosting your precious code is always an issue, and doing it yourself with something like https://gitea.io/ https://gitea.io/ is cheaper than Github etc. on a small VPS or even a RPI at home.
- 21stio 8y agodoes it count scheduled imports or completed ones?
- __sr__ 8y agoWow! Did not realise people hate/distrust Microsoft so much! Balmer’s Microsoft - sure, but I thought that under the current administration, they were seen as a lot more friendly company.
- akerro 8y agoWe hate it even more after recent changes on LinkedIn.
- __sr__ 8y agoCan you elaborate? Among the giants (Apple, Google, Amazon, Facebook, Microsoft), I’d like to think Microsoft is the 4th on the least trustworthy scale - right ahead of Apple, and behind the other three.
- akerro 8y agoRecent changes in UI and functionality made it made LinkedIn look like "we're worse facebook with more forced ads". Even reddit is not better place to find a new job and learn career-related things. I logged in there last week to be bombed with ads about "New Shiny Things In Java 8" or "Learn What's New In Java 9", well... Java8 will be out of support in September (it's LTS) and Java9 is already deprecated and not supported. I just logged in while writing this comment and there are 3 videos with sound with autoplay, one of them is "Trending for: Software Developer - Basics of C++". Seriously? 3 videos with sound at the same time while I'm only scrolling?
- casebash 8y agoWhat changes?
- filomeno 8y agoWell, for me this new Microsoft is even worse than Ballmer's Microsoft. Because their strategy and goals are the same, but they changed their PR to make people think otherwise.
- skepticmoron 8y agoMicrosoft and I’m out of it.
- mirekrusin 8y agoLet’s wait for the Europe to wake up, the spike may be 2x if this.
- franga2000 8y agoSlightly off-topic, but I just love the fact that GitLab has a publicly-accessible Grafana dashboard. Really speaks to the openness of the company.
- Qwertie 8y agoGitlab is a 100% remote company so everything they do is communicated online and a huge chunk of the time they publish their communications and decision making. You can read all the things the considered while working out if they should remove the CLA for example and see live feeds of what is going on when they are trying to fix an issue.
- dbg31415 8y agoThe reports don’t actually load right now. Just spins and spins on load...
- antocv 8y agoLet us move to git-ssb a truly decentralized git repo on a decentralized network.
- ehudemanuel 8y agoJust watch as the crappy small scale hosted stuff moves to Gitlab while MSFT kills 50% of their on prem business migrating over to the new GitHub... MSFT have the channel, the customer base, the Azure Stack story (kinda), it's a no brainer for them.
- jobvandervoort 8y agoIf you're moving from GitHub to GitLab, create an issue if one doesn't already exist [0] and send me a message (here, @JobV on GitLab.com, Twitter). I will make sure it ends up in the product. [0]: https://gitlab.com/gitlab-org/gitlab-ce/issues/new https://gitlab.com/gitlab-org/gitlab-ce/issues/new
- anon696969 8y agoA point that nobody mentioned yet is the evolution of Electron with this purchase. I would not be surprised if they were to put their own trackers in the core lib so that they can access the data that they do not have from all other platforms and products (seeing that many popular apps like Atom Slack etc. are built with it and are not Microsoft products). Maybe this is their next effort towards the personal info/Big brother business model seeing as almost all other efforts failed (no matter how good win10 are they always have the stench from win8/Candy Crash and will always be too slow and insecure for business purposes - no useful data). Either way, hello Qt5 and Gitlab! By the end of the week I hope that Gitlab will be our new home.
- k__ 8y agoWhile the whole thing doesn't make me happy, this sounds like the worst FUD I read in a long time.
- jfdev 8y agoIf you want to compare the FOSS git hosting solutions, check out this comparison: https://docs.gitea.io/en-us/comparison/ https://docs.gitea.io/en-us/comparison/
- jacksmith21006 8y agoHas there been any word yet from the big tech companies like Google, Facebook, and the others on where they will move to? I just hope they do not just do it themselves now. It was so nice basically having one site. The entire software development culture had change and MS just had to try to be part of the fun with being about as tone death as you can be. Or they just do not care. But either way the idea is a neutral site.
- nottorp 8y agoSo what's the equivalent of github's unlimited users and private repos for a flat price? I don't care about any of the advanced features, I just want remote private repos (browseable from the web for convenience) and I'm willing to pay a bit so I don't have to maintain them. We don't even use the issue tracker, that one we self host.
- blauditore 8y agoWhat do you mean? GitHub won't stop existing anytime soon. And assmuming everything will now be worse under MS would be quite hyperbolic. Anyway, an (even free) alternative is Bitbucket, but there's also a large commercial company behind it - just as Microsoft - just as GitHub.
- nottorp 8y agoIt's not hyperbolic, I've been through Linkedin and Skype...
- dblessing 8y agoGitLab.com offers private repos with unlimited users/collaborators for free. You even get 2,000 free CI minutes per month per group.
- KillcodeX 8y agoEveryone is leaving this platform because Microsoft is a spyware OS (NSA OS). To be honest, they are going to put Malware tracking in your code. Something big is coming inside your machine..... Warning : stay away from any acquired platforms of Microsoft (LinkedIn (Resume tracking), github (project code tracking), Skype ( Voip tracking), etc.......). They can't innovate anymore, and the weak dev work for money instead of building the next big thing..... Anyway.... Gitlab is the answer
- parvenu74 8y agoThat's the trend for today. In two weeks the sentiment will be "Oh screw it -- this is more involved than we though... we'll stay on GitHub for now and wait and see." In short: it's the developers' version of #DeleteFacebook
- YCode 8y agoI just assumed devs were testing it out; most devs love testing alternatives and even occasionally retesting them to see if the alternative has caught up to the de facto answer.
- marpstar 8y agoThis seems like the most likely case. Who's really taking the time to move their production repos to GitLab over the weekend based on a Friday rumor?
- ryana 8y agoGitHub has something like 75 million repositories. GitLab seeing a spike of ~40k repos being imported so far would need to continue for 5 years to match GitHub's current scale.
- lameiam 8y agoas in being slashdotted
- lameiam 8y agoas in slashdotted.
- markdog12 8y agoI really like GitLab and are rooting for them, but if my experience the last couple of weeks of exporting/importing projects is any indication, a ton of these imports will fail, or even worse, appear to succeed, but partly fail. One of the most disheartening things is seeing issues like this: https://gitlab.com/gitlab-org/gitlab-ce/issues/43270#note_75044208 https://gitlab.com/gitlab-org/gitlab-ce/issues/43270#note_75... > Pushing this back to 11.1 since 11.0 is full with major release requirements. If there's one way to lose new users, a good way to go about it is have their imports fail. My case was Gitlab -> Gitlab, hopefully their Github -> Gitlab is more resilient.
- jdowner 8y agoI have always wanted gitlab to become a viable alternative to github, but every time I have used their product I have come away disappointed. Currently trying to import a repo from github to try out their hosting ... 3hrs in and the import is still in progress.
- markdog12 8y agoYes, one of the many bugs there is the progress indicator. Sometimes it really does take a crazy amount of time. Most times, it has failed behind the scenes and you won't know unless you look at the logs. If you're running your own instance, check Admin->Monitoring->Logs->Sidekiq logs
- dblessing 8y agoSorry for the delay. Due to the spike in imports things are a bit backed up. Your import should be in the queue and will run eventually. As someone else mentioned it can take a lot of time to import, in general, depending on the number of issues, PRs, etc. Contact @movingtogitlab if you continue to have trouble.
- thegayngler 8y agoThe MSFT GitHub transaction needs to be blocked by the FTC.
- detaro 8y agoOn what grounds?
- thegayngler 8y agoThey can now gain access to competitors' code or block open source innovations before they can be fully realized.
- detaro 8y agoBy that same measure, neither Google nor Microsoft can be allowed to operate cloud businesses, where they run their customers code?
- andueeee 8y agoGitLab will see huge spike in project exports
- cortexio 8y agoGitlab 2017 -> We accidentally deleted production data and might have to restore from backup. Just curious why no one is mentioning this. Although, i've never used Gitlab myself. It was a fiasco.
- brianzelip 8y agoWow, GitLab.com offers users insight into and customization of the cookies they set! Checkout `div#CybotCookiebotDialog` on https://about.gitlab.com/ https://about.gitlab.com/. Never saw a website disclose and enable that before! Think i'll start git pushing there more and more.
- thelastidiot 8y agoHi everyone, I am joining GitLab today!
- maverick74 8y agohey... GitLab does not have a releases page like GitHub!!! Vote for it here: https://gitlab.com/gitlab-org/gitlab-ce/issues/41766 https://gitlab.com/gitlab-org/gitlab-ce/issues/41766
- maverick74 8y agohey... GitLab does not have a "Releases" page like github, for example!!! but you can vote for it here: https://gitlab.com/gitlab-org/gitlab-ce/issues/41766 https://gitlab.com/gitlab-org/gitlab-ce/issues/41766 I find this one of the most missing pieces of GitLab
- notheguyouthink 8y agoFederated GitLab would be a cool leap for me to trust it, and a strong counter to what I'm about to say... But man, I wish there was just an accepted, good UX federated system for hosting issues/etc. The solutions exploiting git metadata seem to be the most interesting to me, but then there's an issue of easily getting a single source of truth for a project, etc. Git blockchain anyone? .. I cringe at the thought, but it sounds like I'm basically describing that lol.
- sporkland 8y agoI really liked gitlab's forward looking ci/cd and devops: https://about.gitlab.com/2017/10/04/devops-strategy/ https://about.gitlab.com/2017/10/04/devops-strategy/
- campee 8y agoTheir Grafana data source seems to be overloaded/not working. None of the graphs will render.
- elango 8y agoGitlab is not ready for prime time, we tried setting up 2 weeks ago and were welcomed by several 500 errors. Our team was frustrated by the time we could on-board 4 members and ditched it.