this post was submitted on 28 Apr 2025
23 points (87.1% liked)

demicrosoft

144 readers
59 users here now

Overview:

The community to look for microsoft alternatives.

Alternatives:

Windows:

[email protected]

Github:

[email protected]

founded 2 months ago
MODERATORS
 

Title is from Linus Torvald’s quote

top 6 comments
sorted by: hot top controversial new old
[–] [email protected] 14 points 2 weeks ago* (last edited 2 weeks ago) (2 children)

What is Firefox VCS? Is that mercurial? Then it is about time. I know the OSS people whinge about GitHub but you can self host your own git if you want.

It is important for open source projects to go where the contributors are and for better or worse that's GitHub right now now.

I do realize which community this is in as well, that isn't lost on me. Don't let the perfect be the enemy of the good. The move GitHub is not the best but the move to git opens the door to a ton of other tooling and advantages over mercurial.

[–] [email protected] 5 points 2 weeks ago

A quick web search revealed that Mozilla started moving from hg to got about two years ago. I couldn't find anything about why GitHub though. Having too many contributors can be a real burden so maybe its some cost saving move?

[–] [email protected] 4 points 2 weeks ago* (last edited 2 weeks ago)
[–] [email protected] 5 points 2 weeks ago

Here are the actual details. Seems like they used to support Git and Mercurial, which is of course ridiculous in 2025.

Moving to pure Git & Github is a great move that will lower the barrier to contribution significantly. Well... it would have anyway except

  • We will continue to use Bugzilla, moz-phab, Phabricator, and Lando
  • Although we'll be hosting the repository on GitHub, our contribution workflow will remain unchanged and we will not be accepting Pull Requests at this time

Shame. I guess it is a ton more work to migrate those, and Github's offerings are a fair bit more basic than e.g. Phabricator and presumably Lando (e.g. I found out Github's merge queue forces you to pick between squashing and merging all PRs in the same way). Bugzilla is trash though.

[–] [email protected] 2 points 2 weeks ago* (last edited 2 weeks ago) (1 children)

Not surprised in the least. Getting millions from Google, using Microsoft infrastructure, next it'll probably be revealed that they are exclusively working on Macs and running Linux in a VM for testing.

Anti Commercial-AI license

[–] [email protected] 1 points 2 weeks ago

Getting off github is almost as easy as standing up your own instance, though. Git is well designed to avoid serious vendor lock-in