The author literally says: "for help please go to the yue/help repo where users help themselves.
To report a bug, you have to create a pull request with a test case of your problem, or you can choose to subscribe to paid plans."
What's exactly hostile there?
The author gave you, the potential user, a gift, totally free of charge, and even explained politely where and how to find help. They even organized a premium support, if someone's problem is so important that it needs extra care.
I'm still puzzled...
Some small modifications to the text can make the messaging more friendly. For example "To report a bug, please create a pull request with a test case of your problem." (instead of "you have to")
It's a small change, but conveys the same requirements without conveying a notion that the reader is a burden. Instead it just asks a favor, since we're all humans talking to each other in good faith.
It seems small, it seems pedantic, but we're guided by our emotions. The fact that this thread exists is proof that it affected at least some people enough to comment about it
In other words, it is a gift. You get something useful for nothing.
As for the other point, I agree that the author should use more business friendly tactics if he wishes to sell his services better, but that was not the point. The original complaint was that his approach is somewhat offensive. Which I didn't agree with. I think his approach was genuine, if not very skillful.
The attitude of the author is definitely relevant to whether the library can and should be relied upon for inclusion in a project. Personally, this is a non-starter if I can pick up such a hostile, anti-community tone in a two minute review.
Examples:
> You can ask any question about Yue in the Issues page here, but please do not expect to get an answer.
> I know, and probably I know it better than you, I have been a long time open source project maintainer.
> To report a bug, you have to create a pull request with a test case of your problem, or you can choose to subscribe to paid plans.
I think "I'm an engineer, to save time let's just assume I'm always right" is the maximum size for a T-shirt joke.
>To report a bug, you have to create a pull request with a test case of your problem, or you can choose to subscribe to paid plans.
Polite translation:
> The issues page of this repo is disabled. To report a bug, please create a pull request with a test case of your problem.
> For support, please go to the yue/help repo for help from the community. Paid plans are also available if you want to receive support from the project maintainers.
I wouldn't say the original is exactly impolite, but it's definitely more curt and direct than usual or than you would expect in the business world. Especially the text on the yue/help repo comes across as slightly combative or defensive in different areas. For example "You can ask any question about Yue in the Issues page here, but please do not expect to get an answer" sounds fairly dismissive to a native ear.
And as explained in the FAQ, you can always go to the yue/help repo to report things and I will read them.
That's not quite true - the other option is to provide a pull request with a test case showing the bug.