It’s cool! No worries
So, I thought I had a lot to say to respond to you, but now that I re-read it carefully, I’m not sure I do I don’t necessarily disagree with much of what you’ve said.
I do have one small thing, I guess. I don’t even think that some of the discussions need to be moved from internals. Nobody is advocating closing the namespacing threads, for example. But I do think there’s mis-matched expectations about who is supposed to be participating in them. Sometimes, people do participate in internals, but it’s really a more free-flowing space. With limited time, many team members don’t read internals. Since the RFC process is the way to actually affect changes, they stick to that, which is their job. But it seems like some people in these various threads read this as somehow “ignoring” the discussion. Or that the team “isn’t listening.” But that’s because these things aren’t being asked in the right place! Or rather, this is the right place to discuss a bunch of stuff, in order to prepare the work of an RFC. But if you really want a response from the team, posting an RFC or emailing them is a better way to get them to notice than assuming they’ll reply on internals. This is mostly just due to the nature of Rust’s growth; not everyone has the time to keep up with every single possible conversation that might be relevant to their team.