While my org uses perforce extensively; we also have a gitlab premium license (with far too many seats than we have users due to a fuck-up deploying mattermost org wide then promptly disbanding the effort after the damage was done) which we use enjoyably.
Despite the fact the people who host our gitlab internal do not update it often or support it well I do think it’s a great product at the enterprise level.
So much so that I host one myself for my IRC community to use!
Kudos to the team. While my current workspace is tied to GitHub, I will most certainly switch to Gitlab given the option to. Why? Only one reason: GitHub support is fucking horrible. It’s insanely bad, even for paying enterprise customers. Open a support ticket, you will get some superficial pointers to documentation, and then be completely ignored. Their Product team is the absolute worst too. There are so many thin…
> instead of stealing TravisCIs ideas (cough GitHub Actions Cough) Not sure how you come to that conclusion. Even _if_ that were true, that would probably be a good thing now that TravisCI is on life support.
In my experience CircleCI is an excellent alternative.
I'm not currently using Gitlab anymore, but in the past, it was their CI that won me over. I was always felt left wanting more though because there wasn't a true sense of community/explore. If there's one thing I value most about Github today it's the ability to easily discover new projects and human beings; and Github helps tremendously with that whereas Gitlab I feel like you end up fighting the system to discover…
You make Github sound like a social network. A good one, I mean.
Heh, in a way. But I do give a lot of credit to Github for exposing me to some really cool and interesting projects. It does a decent job of knowing what I consider relevant, and surfacing projects/humans that fit the bill.
Wouldn't that put them at 40% of github's value. Giving that github's brand is more valuable this is pie-in-the-sky vc math. Ready to be ipoed and written down to a 1/10 of the value in 2 years.
I think both valuations are too high but there it is. Enterprise is hot right now and some people are anti-MS. Also, Gitlab allows on prem which is a huge issue for some orgs. Also, it seems that Gitlab's all remote teams have a much lower cost structure and will allow for easier profitability. I guess we'll see.
Congrats, GitLab team. Way to build an impressive business.
When anybody tells you there are rules to venture capital — like it’s impossible to take on massive incumbents that have network effects — ignore them. The GitLab team is doing something phenomenal here.
> instead of stealing TravisCIs ideas (cough GitHub Actions Cough) Not sure how you come to that conclusion. Even _if_ that were true, that would probably be a good thing now that TravisCI is on life support.
Forgive my ignorance, but how is TravisCI on lifesupport? Is this because Idera aquired them?
They fired many of their developers and key operations folks, and service has been flaky for months. It was already poor, but is now substantially worse than almost all of the competition.
Question to current Gitlab users: Why do you use Gitlab instead of Github? What are the killer features that make it worth switching to?
I first used it for a free repo.
After using it, it just had a better vibe. Features seem similar enough for me, but it seems like Gitlab just lined up with what I want more than Github.
An example of this is the default page when I log in. On Github I'm given my activity feed -- which 90% of the time is absolute noise. Gitlab presents me with a list of repos, which is typically what I want.
Thanks for highlighting this! I was lucky enough to get to be the shadow this week, and it's been an incredible experience. The program is outlined in our handbook if you want to find out more info: https://about.gitlab.com/handbook/ceo/shadow/
Ah from the handbook You are eligible to apply for the program if you have accepted an offer at GitLab as a: Director or up, Distinguished engineer or up, or Senior product manager or up. Manager or Staff engineer, if there is 1 consideration. Individual Contributor, if there are 2 considerations. I was thinking more like olden times where you work your way up from the delivery boy spot or something and this was a ch…
In what way would this be contrary to that? It’s not like delivery boy to CEO was a five year pipeline in the “good old days” either.
> instead of stealing TravisCIs ideas (cough GitHub Actions Cough) Not sure how you come to that conclusion. Even _if_ that were true, that would probably be a good thing now that TravisCI is on life support.
In my experience CircleCI is an excellent alternative.
In my experience CircleCI feels like an excellent alternative for the first few weeks/month, until you realise all the missing features, unreliability, and issues, at which point you contact support and find their support is very poor and mostly just ask you to go and "vote" for which bugfixes you want to see on their community site, where product ideas go to die.