💵 Financial report (2025-11) #6246
ldez
announced in
Financial Reports
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Details about donation platforms and fees
Open Collective is the fiscal host for golangci-lint.
The GitHub Sponsors donations are transferred automatically to Open Collective on the 22nd of each month (Open Collective receives them on the 26th).
All donations after the 22nd are transferred the next month. I don't control this date.
The first recurring donation or recurring donation changes can be prorated depending on the billing cycle: for example, a $2 donation can become $0.97/$0.77/$-1.03/... (yes, it can be a negative number)
This explains why there are decimal numbers even if donations are integers.
The thanks.dev platform is only related to dependencies, as golangci-lint is a tool and not a library, the system is not adapted for the project.
The donations seem to appear randomly inside the interface.
The thanks.dev donations are not transferred automatically to Open Collective.
When I will transfer them, fees will be applied, but they are not a part of this report as I don't know them for now.
There are fees on transactions, this is related to payment platforms like Stripe, PayPal, and Open Collective.
You can see the details of the fees on golangci-lint profile on Open Collective
I live in France, I should convert USD to EUR (currently $1 is between 0.84€ and 0.85€).
I should also pay taxes: I don't know exactly how many, but it is at least 25%.
Perhaps you remember that we had a domain squatter.
I've been monitoring this domain for 1 year, and for the past 2 weeks, I've been checking it twice a day while waiting for the deletion period to end, so I can reclaim it.
The deletion period ended, and guess what?
The domain is active again, in a new registrar, and they're asking me for $2000 to get it back.
To be able to pay $2000 with donations, I need around $4000 before fees and tax...
I don't have that kind of money; I don't even have enough money to live on.
It's shameful to extort money from open-source projects that have minimal resources.
Here is the financial data (extracted from Open Collective and thank.dev).
I only keep the last 3 months for better readability.
Donation platform balances:
We have 39 recurring sponsors in November.
GitHub has answered me about the previous problems from July and September (missing $155.55), and the answer is:
So, I'm still waiting... 😢
This month, I was forced to recalculate by hand the GH donations for November.
Because of the dates of the transfers from GH to Stripe and Stripe to OSC, the amount from GH (Stripe) inside OSC is a partial sum of 3 months, and transferred in December...
I promise doing these reports is not an easy task (even with the help of some scripts).
Each time, I spend at least 1 day to export the data from different sources (with different formats), verify each transaction, create graphs, and write the report.
This month, I added new features to the GitHub Action:
install-onlyoptionversion-fileoptionI also prepared the future go1.26 support.
The previous month, I started trying to extend the core of the fork of
golines: my conclusion is the existing core is limited by design.The future modifications will be limited unless the addition of a "2nd core" that will complement the existing core.
There is no silver bullet on this topic.
If you have any contacts to share, don't hesitate to get in touch with me in DM on the social networks, Gopher Slack, or by email (info at golangci dot com).
To all current, new, and future donors: thank you ❤️
OSS is free to use, but not free of work.
Beta Was this translation helpful? Give feedback.
All reactions