Firstly I think having a discourse is great. It’s certainly more more welcoming than a mailing list.
I have spent some time on https://users.rust-lang.org/ and I am missing my two favorite categories here:
- announcements - where anybody can announce news about projects they’re working on
- code review - where people can ask for / give code reviews
I really like having dedicated categories for those two because it helps surface such posts for people that are interested in them. Yes I know that discourse has tags but I don’t think they would do the job as well, I think categories do a better job of promoting announcements / code reviews.
You might say there are already 12 categories here … that’s enough. And I’d have to agree. Which brings me to the last thing I prefer about the Rust forum structure, there are actually two forums:
https://users.rust-lang.org/ and https://internals.rust-lang.org/.
I think having two forums: one targeted at users in general and one for contributors/developers makes sense because most Python users aren’t involved in the development of Python. On that note I do really like having an ideas category, and I think if this forum were to be split it should stay in the users half to make it easier for users to get involved.
What do you think about this?