@torgo looking forward to catching up!
Working on mapping the world of open source software https://ecosyste.ms and empowering developers with https://octobox.io
Building a track focus Subaru BRZ in my spare time.
Landed in Denver, 38C π₯΅
On route to Denver for OSS Summit βοΈ
One new community patron this week! Not a lot of movement otherwise. Please remember to share https://sponsor.hanamirb.org far and wide. We appreciate your support!
Technical Writer looking for work!
Previously worked at Red Hat on OpenShift and Ceph, and at various startups. Been contracting the past year, but it's a tough market out there, and I'm very much in need of work.
I come from a technical background (software engineer). Open to contract work and FTE.
Reach out here or fionn@kelleher.email. Happy with solo work, or joining a team of writers.
Boosts appreciated.
Hot take: I think itβs both easier and more impactful to identify and address obstacles to dev productivity in an org than it is to measure dev productivity
Next up, I'm going to dig into who owns and who's contributing to those top 10k projects from large companies.
and Top 10 GitHub Sponsors accounts by most sponsors over all time:
- homebrew - 2,787 total sponsors
- sindresorhus - 1,792 total sponsors
- livewire - 1,691 total sponsors
- yyx990803 - 1,252 total sponsors
- antfu - 975 total sponsors
- python - 865 total sponsors
- babel - 834 total sponsors
- tiangolo - 769 total sponsors
- sebastianbergmann - 615 total sponsors
- django - 567 total sponsors
Top 10 GitHub Sponsors accounts of critical packages by active sponsors:
- homebrew - 791 active sponsors
- antfu - 213 active sponsors
- sebastianbergmann - 209 active sponsors
- sindresorhus - 207 active sponsors
- python - 197 active sponsors
- yyx990803 - 191 active sponsors
- tiangolo - 157 active sponsors
- dtolnay - 156 active sponsors
- django - 155 active sponsors
- tokio-rs - 138 active sponsors
Top 10 collectives by total donations:
- webpack β $1,665,827.27
- babel β $1,383,653.29
- eslint β $922,377.59
- vuejs β $728,887.79
- generator-jhipster β $420,678.85
- mui-org β $394,203.27
- homebrew β $343,736.23
- curl β $341,781.62
- numpy β $297,794.59
- date-fns β $273,985.56
So webpack has recieved over 15% of all those donations!
Unlike GitHub Sponsors, every collective in the critical package list that could recieve donations has had at least one, although some are very low ~$10.
Now looking at open collective data, again for the top 10k critical packages:
There are 851 packages that have an open collective link in their funding data (32% of pkgs with funding data).
Those packages link to 150 collectives, and being it's OC, it's all transparent, so across those collectives, over all time:
Total donations: $11,070,063
Total expenses: $9,393,780
Current balance: $2,401,580
Critical packages with funding links broken down by ecosystem:
npmjs: 1252/2289 (54.7%)
packagist: 303/548 (55.3%)
crates.io: 197/813 (24.2%)
pypi: 196/525 (37.3%)
rubygems: 183/974 (18.8%)
conda-forge: 102/390 (26.2%)
clojars: 81/280 (28.9%)
maven: 79/704 (11.2%)
golang: 68/645 (10.5%)
swift: 38/97 (39.2%)
juliahub: 19/173 (11.0%)
Most popular funding domains within critical packages:
- github.com β 2,288 packages (86.0%)
- opencollective.com β 851 packages (32.0%)
- tidelift.com β 571 packages (21.5%)
- sindresorhus.com β 182 packages (6.8%)
- patreon.com β 129 packages (4.8%)
- symfony.com β 98 packages (3.7%)
- buymeacoffee.com β 91 packages (3.4%)
- thanks.dev β 61 packages (2.3%)
- ko-fi.com β 61 packages (2.3%)
- liberapay.com β 50 packages (1.9%)
- paypal.me β 45 packages (1.7%)
When @Di4na says "You Are All On The Hobbyists Maintainers' Turf Now", it's not just hobbyist maintainers, it also looks like hobbyist funders!
https://www.softwaremaxims.com/blog/open-source-hobbyists-turf
@jzb it's based on the most downloaded and depended upon packages within each package ecosystem that make up 80% of the usage of the whole ecosystem: https://packages.ecosyste.ms/critical
It's not perfect, and misses out most linux distro packages right now, but works well as a proxy.
I don't have any access to actual funding amounts from GitHub Sponsors, I could guess at the average org donation being 10x what an individual is, but that that's still less in total than what individuals have donated.
Between those 667 accounts, they've been sponsors by 21,942 accounts.
Of those sponsors, 93% (20k) are individual accounts, only 1,401 orgs have donated to the top 10k critical packages via GitHub Sponsors.
I've been looking at some funding data for the 10k "most critical packages" (think the top 1%)
27% of them have some kind of funding link and nearly 86% of those funding links are to github sponsors.
But of those, there are only 667 unique gh sponsors accounts, and 78% of those are individual user accounts.
Also 60 of those gh sponsors accounts have never had anyone sponsor them π’
Time to close so many tabs: this blog post (and talk I gave today at work) is the result of so much research.
I wrote it to solve my own problem of opening some legacy Rails app and needing to figure out what the heck is going on with the JS & CSS assets, over and over again, and then what to upgrade them to when it turns out something is broken in a way that won't let me make changes.