← Back to context

Comment by grayhatter

2 hours ago

I agree with echelon; don't apologize. I'm not objecting to the message, only to the framing.

How to create more code I can enjoy using has been something that I've been thinking about for a long time. I've even advocated for a stance[0], similar to yours. While I don't agree it's correct to conflate the malign intent surrounding the xz takeover, with the banal ignorance as to why so many people don't want to support people creating cool things, (and here I don't just mean financial support.) I do acknowledge there are plenty of things about the current state we could fix with a bit more money.

But I don't want open source software to fall down the rabbit hole of expectations. Just as much as I agree with you, people opting-in to supporting the people they depend on is problematic. Equally I think the idea that OSS should move towards a transactional kind of relationship is just as bad. If too many people start expecting, I gave you money, now you do the thing. I worry that will toxify what is currently, (at least from my opinionated and stubborn POV), a healthier system, where expectations aren't mandatory.

The pocket base FAQ, and your hint towards burnout are two good examples, describing something feel is bad, and would like to avoid. But they are ones I feel are much easier to avoid with the framing of "this work was a gift". I have before, and will again walk away from a project because I was bored of it. I wouldn't be able to do so if I was accepting money for the same. And that's what leads to burn out.

I do want the world your describing (assuming you can account for the risks inherent into creating a system with a financial incentive to try to game/cheat), but I don't want that world to be the default expectation.

[0] https://gr.ht/2023/07/15/donations-accepted.html