this post was submitted on 14 May 2025
106 points (91.4% liked)

Programming

20172 readers
538 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] azolus@slrpnk.net 9 points 1 day ago (3 children)
[–] Artyom@lemm.ee 2 points 7 hours ago

Because Mozilla is the master of bad ideas and most open source projects are leaving github, not joining it.

[–] sjohannes@programming.dev 3 points 15 hours ago* (last edited 14 hours ago)

They're switching their main repository from Mercurial to Git. Mozilla started using Mercurial before Git became de facto standard, but I imagine these days learning Mercurial is seen as an unnecessary obstacle for new contributors, hence the current switch.

As for why GitHub specifically, it's because that's where the rest of Mozilla's projects already are. They have been using GitHub for a long time (14 years or more), with thousands of repositories there. It's why Rust and Servo are on GitHub, for example.

Edit: See https://glandium.org/blog/?p=4346 for more thorough/accurate info.

[–] suburban_hillbilly@lemmy.ml 18 points 1 day ago (1 children)

I would guess Mozilla is making plans for what happens when Chrome is sold. Now that Firefox has proven to be an inadequate antitrust shield for Chrome, there is no longer any reason for Google to continue funding them.

[–] stinky@redlemmy.com 3 points 1 day ago (1 children)

how does moving to github help them if chrome is sold?

[–] ilinamorato@lemmy.world 4 points 1 day ago (1 children)

I'm not the OP, but it's probably easier to get (free) community contributions on Github than on any other spot.

Or it's to make it easier to fork, in case Mozilla goes out of business.

[–] syklemil@discuss.tchncs.de 2 points 17 hours ago (1 children)

It's also likely a bit of cost-benefit analysis for self-hosting vs using a managed service.

Codeberg would be more in line with Mozilla's ideals IMO, but GitHub is a pragmatic choice anyway.

[–] ilinamorato@lemmy.world 1 points 14 hours ago

Yeah, I don't love that they're on a Microsoft service, but GitHub is not their worst product.