In a globalized world with large differences in compensation, but more specifically also in the light of the XZ supply chain attack, I think the HF is really interesting, for example because the HF is now supporting the Botan binding development. The HF exists in a weird hybrid world of unpaid and paid work.
I think the open source discourse would be served by acknowledging what kind of unpaid work is getting contributed. Just by enumerating the work, I am hoping we could evolve in this discussion and get to a point where the Haskell culture is at least documented, even if it is still possibly ‘unjust’. Whatever that means to you, it being unequal exchange or something less politically flammable.
It’s a bit ironic to me that stackage lives in an org named ‘commercialhaskell’, but I would bet that almost nobody in the community knows how Stack came to be, and whether that is actually more
‘commercial’ than for Cabal’s case. As far as I know, Mikolaj is paid by Well-Typed to work on Cabal development, but nobody is paying Mike, even though Stack is supposed to be the ‘commercial’ one. Is that even correct?
I was at one point myself offered to be a Stackage curator. I declined because of questions like these. I visit the Stackage repo all the time, in a kind of obsessive way. I feel a little dopamine boost when I get the reverse dependencies of a library updated such that Stackage can upgrade, or a disabled package can be put back in. I am not sure how curation is managed, but let’s say the curators take turns and there is only one on call in a given week. I declined because I didn’t want my Stackage contributions to feel like a job. I already have a job. But let’s say curators were paid 10 USD/week. Would that be a ‘courtesy’? Would that mean worse curation? Better curation? Is 10 USD an insult? Is it better than 0 USD? Does the HF have that kind of money?
Imagine you’re an extraterrestrial sent to earth, and you have to guess which Haskell projects are funded, and which are not. Can we agree that this ET would have a hard time guessing correctly?
Because these questions are so hard, I can imagine some might prefer to not tackle them. But can we at least appreciate each other’s unpaid work then? Let’s say you had to name one person that isn’t in this thread. Who would it be? And do you think there is a way to have the HF sponsor their work? Or is that somehow just not possible?