Comment by jemmyw
10 months ago
Yes but the parent has addressed this and you're just talking past them like they didn't comment. If the maintainers don't want it to happen then they need to come to an agreement that it won't happen. If they do want it to happen then they need to stop blocking it for non-technical reasons. If they can't actually decide then that's "no" or up to the project lead to enforce the decision at the risk of losing maintainers.
Wow, the entitlement here is absolutely amazing. You are not entitled to any work, or explanation, or "agreement". Show me where it says maintainers owe you any of this at all.
I think that being open to working with others is implicit in deciding to maintain a widely used project like Linux. There's tons of open source tools which are explicit "this is something you are free to use but I created it for my own purposes and don't intend to support it"; however, that isn't how Linux presents itself.
That is to say, if you are building an tool as a collaborative open source project, then that implies that you intend to collaborate.
They don't owe me anything, I don't work on it and have no oar in one way or the other. I'm sure they don't give a fuck about any of these conversations. Still, I owe you nothing and I can put forth my opinion, as can you.
Can you show where it says maintainers are entitled to be free from criticism on the internet?
Can you show where it says those who criticize are entitled to be listened to on the internet?
It works both ways. If you have a beef, don't be surprised if someone responds to it in a way you don't expect or like.
Maintainers are gatekeepers. If parties on either side of the gate aren't accomplishing what they want/need, they naturally look at the gatekeeper. If both sides of the gate agree that the gatekeeper has become problematic, discussions popup to remedy the situation.
So far, I haven't seen discussions from both sides of the wall. But I hear a lot of noise from one side of the wall trying to get the attention of people on the other side of the wall. Now we will see if the people inside the wall think there is an issue with the gate.
Basic communication/decisionmaking by the maintainers about a major feature in the kernel is something that I would expect devs to be entitled to.