I absolute despise this lowest common denominator argument that is so often reiterated in society today: “no one is entitled to my time or energy!!!”
Ok sure, that is technically true, but are you actually doing yourself or anyone else any good by just dissolving good faith like that?
No, what goes around comes around, and you are just contributing to the destruction of community.
That doesn’t mean just go be a doormat for everyone. But to do the opposite and just accuse anyone that even so much as points in your direction of being entitled to your attention, is beyond messed up.
In general, you're free to donate to the maintainers of a project. And arguably it would be "basic human decency" to do so, especially since the maintainers have to spend time reading your issues and PRs. The argument presented here smacks of the type of entitlement that led many other open source developers to leave
I think we are on different pages here. I don’t disagree with what you’re saying, maybe you can clarify please.
For a maintainer to say, or suggest, “don’t bother even opening an issue or PR in my project, because I will take it as an entitled offensive against me,” is just fostering an environment where nobody will open issues or push PRs. Why would they? There is no longer any presumption of good faith discourse there.
> “ The argument presented here smacks of the type of entitlement that led many other open source developers to leave”
Are you trying to say that I am presenting an entitled opinion, because I am saying that there is a give and take to healthy social interaction?
Ignorance over malice. If someone opens a shitty or entitled ticket, teach them why it is such and educate them on how to open a better ticket or steps to take to solve the problem themselves. If they do it again, ok, now you know they are not interacting in good faith. You as a maintainer have that responsibility, just like the user taking advantage of your work has a responsibility to not act entitled to it.
Yes you are taking an entitled opinion in assuming that open source maintainers should invest time in an interaction with your issues and PRs. IT is not a commercial relationship where you have already paid for a support contract. If you think about open source maintainers as the volunteers they usually are, then you'll understand why your argument is entitled.
If that is the stance that an OSS maintainer takes - then they are not a good OSS maintainer! Period.
It is part of the role of a maintainer to _maintain_ the project that they decided themselves to be a part of, or start. That project doesn't exist in a bubble.
If you dont want to maintain something as OSS - then don't push it to Github, or a package registry. Why would you put something on the internet - a social, public place - and then act like you are entitled to a private slice of the web just for you and your rules?
Sounds like quite the entitlement to me, actually.
If you volunteer to be a part of something public, whether you own it or not, you are welcoming the outside world in. Therefore, it is your own doing and responsibility to manage that relationship with the outside world.
> "open source maintainers should invest time in an interaction with your issues and PRs."
Do you not believe that is part of being a maintainer? That statement seems like a pretty accurate description of part of being a maintainer...
I absolute despise this lowest common denominator argument that is so often reiterated in society today: “no one is entitled to my time or energy!!!”
Ok sure, that is technically true, but are you actually doing yourself or anyone else any good by just dissolving good faith like that?
No, what goes around comes around, and you are just contributing to the destruction of community.
That doesn’t mean just go be a doormat for everyone. But to do the opposite and just accuse anyone that even so much as points in your direction of being entitled to your attention, is beyond messed up.