I have to admit that the IRC link PR getting closed that abruptly was concerning. Especially, when you’re part of a leadership that leads a community, a group of people or whatever position gives you responsibilities towards a group of folks and its decisions, you cannot discard a member of the community having a clearly emotive reaction or weird reaction – the plot idea, which is extreme, but is clearly an emotive reaction. Instead, you need to open the discussion and try to get what went wrong with people yelling / having emotive reactions – this is a very basic skill that any manager must master. Especially in the case of a pretty legitimate reaction – IRC counts among of thousands of people; I know #rust, #rust-fr, #rust-offtopic, #rustc, #rust-beginners, #rust-… and the channels are very active. Leaving IRC as secondary communication channel is not hard to do and would help not discard thousands of people who use it on a daily basis – I think I don’t know any Rustacean that is not on IRC.
I’m on Discord on a few channels and servers and I don’t really like the app – for other reasons that were discussed already – but this is not of a matter. Most programmers I know (experienced and advanced programmers or newcomers) tend to go more easily to IRC. You don’t need an account and web-based IRC clients can have you jump in within seconds, while it’s not the case with Discord. On IRC, there are a lot of people that join a channel just to ask something, get an answer and leave – they somehow use IRC as they’d use Stack Overflow, and IRC is perfect for that.
From what I see from issues opened by nice folks here, they got closed and disregarded. This worries me. Isn’t Rust supposed to be a warm and welcoming community? What would it cost to leave the issues open to be discussed?
I get that the leadership has to make decisions and make cuts, but this has been a little extreme to my humble opinion, especially because people – we, members – are very invested in the Rust ecosystem. Those people who spend hours of their spare time trying to make Rust a better place day after day by providing ideas, issues, PRs and implementations deserve better than what I’ve been witnessing so far – getting your issue closed 30 minutes after opening it without place for discussion, for instance. Again, I don’t believe in plots, but I believe communication can – must? – be enhanced and improved so that people not feel frustrated nor muted.
As @Ekleog framed it, let try to have a civilized discussion and peace out! 