his perspective of the user base is also oddly skewed. He was surprised users wanted better battery life? … Surprised users wanted external display support?
I think this misconstrues his point: he was talking about a subset of users (“entitled users”), not calling all the users entitled.
To me, it seemed less that he was surprised users wanted certain features, more that he was burned out by the feature requests that spent time expressing personal grievances, making demands, or getting mad about the project’s pace. I understand that might come off as him being overly-sensitive, but I absolutely see why a constant cascade of FRs written like demands instead of no-BS questions would wear down on someone, especially while they’re simultaneously trying to deal with upstreaming.
he needs a long break away from something that’s become both too personal and toxic
I totally agree here though, I just hope that this whole fiasco isn’t written off as the result of some vague burn-out. There really does need to be some change in kernel maintainer authority structure and the culture. That can only really happen if someone respected (e.g. Linus) makes some moves to encourage more cooperation/openness from certain C maintainers, and helps put in place better guidelines for how Rust contributions should be handled. It’s simply too disorganized right now, and that makes it too easy for individuals with power to let their egos get in the way of good progress.
I think this misconstrues his point: he was talking about a subset of users (“entitled users”), not calling all the users entitled.
To me, it seemed less that he was surprised users wanted certain features, more that he was burned out by the feature requests that spent time expressing personal grievances, making demands, or getting mad about the project’s pace. I understand that might come off as him being overly-sensitive, but I absolutely see why a constant cascade of FRs written like demands instead of no-BS questions would wear down on someone, especially while they’re simultaneously trying to deal with upstreaming.
I totally agree here though, I just hope that this whole fiasco isn’t written off as the result of some vague burn-out. There really does need to be some change in kernel maintainer authority structure and the culture. That can only really happen if someone respected (e.g. Linus) makes some moves to encourage more cooperation/openness from certain C maintainers, and helps put in place better guidelines for how Rust contributions should be handled. It’s simply too disorganized right now, and that makes it too easy for individuals with power to let their egos get in the way of good progress.