-
-
Notifications
You must be signed in to change notification settings - Fork 23
Expenses & Donations
Since late 2018, I have worked full-time on darktable, including solving bugs in bed at 2 am and answering people on different time zones at ungodly hours, 6 to 7 days a week. The Covid lockdowns were an excuse to cram work past the safety threshold since there was not much else to do. But this was of course not sustainable long-term and computer job well-done should incur a decreasing amount of work, not an increasing one.
The fact that the code is open doesn't mean the work is free. And by work, I mean — obviously – the programming part, but also the debugging (not necessarily of my own code), the theoretical research on algorithms and calculation methods, the extensive testing, the user support, the documentation writing and video production, but also the reviews & testing of other people's code. That's a lot of work, of which people will only see the shiniest bits in each new darktable's release.
Starting in August 2022, my work will be organized through Github issues (= tasks) and the time spent on each task will be logged through Harvest. This time will be reported while closing issues and invoices will be symbolically billed to "the community" at the end of each month, at the rate of 25 €/h (twice the minimal net wage and 40% of the average engineer gross wage in my country). The history of invoices will be publicly available so people can see how much "free" software costs.
The monthly number of hours allocated to the project will be computed by dividing my Liberapay donations by 25 €. Since May 2022, it averaged 225 €/week, that is 980 €/month and thus 40 h of work paid each month, meaning an average of 156 h/month were left unpaid in 2022. When the monthly threshold of paid hours will be reached, I may choose to keep allocating lost hours on it or to switch to other lucrative activities to handle the current 15% inflation.
© 2022 - Aurélien PIERRE