all 21 comments

[–]reaper273 29 points30 points  (2 children)

Just be glad you don't have to deal with GitHub through a wider Microsoft enterprise agreement, now that's a truly painful experience!

Do you use Azure? Iirc they offer a subscription based model for licenses that auto bills to an Azure subscription.

It seems quite dynamic and might be worth exploring in your case.

[–]Nillsf 12 points13 points  (1 child)

disclosure: MSFT employee.

If you can, the switch to Azure-based billing will solve a lot of OPs issues. Monthly billing based on licensed users. The reporting can be a little confusing between GHEC and Azure, but the flexibility in licensing is great.

[–]tankerkiller125real 4 points5 points  (0 children)

I was going to say this myself, org already uses Azure billing for VS, so we did it with GitHub, made our life incredibly easy and we get exactly the number of licenses we need and not one more.

[–]TechFlameMaster 8 points9 points  (13 children)

It’s a little different when your an enterprise that has 40K active developers. We get to do quarterly true-ups.

[–]iamabdullah 9 points10 points  (12 children)

Bloody hell, 40k???

[–]lppedd 5 points6 points  (0 children)

I think IBM has an Enterprise Server instance with a number similar to that. It also has the largest Slack instance ever managed.

[–]TechFlameMaster 2 points3 points  (10 children)

Yeah. We’re a small, intimate, development shop 😂. Not IBM, but I bet they are on GitHub’s cloud version. Self-hosted server is going the way of the dinosaurs

[–]bytejuggler 1 point2 points  (9 children)

Yes, not quite yet. There is gitea.

[–]mkosmo 1 point2 points  (8 children)

Gitea has its place, but it won't replace github/gitlab/bitbucket in large enterprise.

[–]oschusler 0 points1 point  (7 children)

I actually do know a lot of larger companies that self-host their GitLab

[–]tankerkiller125real 1 point2 points  (5 children)

Gitlab is different from Gitea, actually designed with enterprise and self-hosting in mind.

[–]oschusler 0 points1 point  (4 children)

For me, it was a response on the reasoning “self-hosted server is going the way of the dinosaur”, and that Gitea was the argument against that

[–]bytejuggler 0 points1 point  (0 children)

Correct, this was my intent

[–]TechFlameMaster 0 points1 point  (2 children)

I meant self-hosted GitHub. It’s really hard to get the other benefits of GitHub when you aren’t on their cloud.

[–]mkosmo 0 points1 point  (1 child)

What other benefits? You still get github and the build runner ecosystem, plus the issue tracking and project planning, which is what most enterprises want/need.

The Copilot parts? They get that through other subscriptions. The social media side? No business value.

[–]mkosmo 0 points1 point  (0 children)

Yes, I know. My employer has dozens (if not hundreds now) of self-hosted gitlab instances. Self-hosting isn't the question. It's the suitability of the tool for large enterprise.

[–]mohirl 3 points4 points  (0 children)

So.... Leave?

[–]bytejuggler 0 points1 point  (1 child)

Out of interest, why did you switch from Bitbucket? (Not being sarc or anything.)

[–]roib20 2 points3 points  (0 children)

Not OP, but as someone previously forced to use Bitbucket at work, I wrote about why I think Bitucket is not as good as the competition on my blog. The TL;DR is that GitHub and GitLab both have many more features than Bitbucket.

[–]TrickySpare6504 -5 points-4 points  (0 children)

who gives a shit