My avatar

flewkey

Level 10 Computer Mage

Diversity in git hosting

Published on 2021-11-04 by flewkey

I recently ran a quick & dirty1 scan of the packages on my laptop to figure out where their git repositories are hosted. The full log of it is here, if anyone is interested.

Going into this, I expected GitHub to be host 80% of the packages, GitLab to host 10% of the packages, and other sites to host the remaining 10%.

I was correct about GitHub. However, I was pleasantly surprised to see that more packages lived on project-specific hosts than I'd thought. Conversely, GitLab turned out to be smaller than I'd thought.

I might try to get more accurate results in the future by including more packages.

Top 10 git hosts

github.com: 1769 (81.26%)
gitlab.com: 76 (3.49%)
anongit.gentoo.org: 36 (1.65%)
gitlab.freedesktop.org: 31 (1.42%)
git.code.sf.net: 24 (1.10%)
git.sr.ht: 20 (0.92%)
git.kernel.org: 16 (0.73%)
git.savannah.gnu.org: 15 (0.69%)
anongit.freedesktop.org: 14 (0.64%)
gitlab.gnome.org: 11 (0.51%)

  1. Because most packages don't seem to include an EGIT_REPO_URI, my script could only check 10% of them 


Articles from blogs that I like

Breaking down Apollo Federation's anti-FOSS corporate gaslighting

Gather around, my friends, for there is another company which thinks we are stupid and we enjoy having our faces spat in. Apollo Federation1 has announced that they will switch to a non-free license. Let’s find out just how much the Elastic license really is…

From Drew DeVault's blog
Published on November 5, 2021

Computer Science Basics: Types (in dart)

Inside of the dart language most types come from from the parent type Object which could be called the root type in this case. From the root type in the case of dart you can end up with a type tree a little like this for the basic types. With this tree her…

From Technically Alex's blog
Published on May 11, 2021

I just learned something about batch files, and it shocked me.

It turns out the move command in batch always overwrites the destination by default, how fuck have I been using windows for 20 years without ever discovering this? I have written so many batch files over the years, how could … Continue reading →

From DeadFish Shitware
Published on January 29, 2021

Generated with the spectacular power of openring