Somebody paying for your product is very strong signal. You know that such a person represents real world use cases for your product, and that their issues and feature requests are based on real world problems. Otherwise the chances are low that they would be paying for the software.
So helping them with what they want could mean that you've just tipped the scale enough for hundreds or thousands of people to become new customers.
And of course you should give them their money back to get rid of them if they're any kind of headache. Or tell them that their requested feature will be in the next versions, which is a new purchase.
But driving that line is a cost: to you, your volunteers, or your tokens(?).
As for tokens, there have been exactly zero cases where someone has submitted LLM code to one of my repos that has been up to my standards and I have accepted it. Yes, I can say that with certainty. If I wanted LLM code I’d ask for it myself, having an intermediary in that process is worse than useless.
Having to spend time reviewing a PR or issue is “no cost”?
I’m not convinced yet.
> As for tokens
I did not mean LLM contributions…I meant using AI tools to automate the reviews of contributions and users you seem to think cost no time or attention, but I do..
You can choose to
Or you can choose to ignore them
Why are you on a platform open to accepting them in the first place?
Are we talking about the same thing?
Git hosting provides discoverability and the ability to fork repositories. Everything else is an optional feature.
because you don’t have to “drive a hard line”, to do that,
you just draw it once (publish a no PR policy, don’t host on GH, etc),
and you shouldn’t be hearing from users.
So, reviewing them.
Which takes time/focus.