Thanks for the link toward the Discourse Question Answer. It might be exactly what we are missing to try Discourse!
Regarding building a more cohesive community, interesting, we will look into this. As of now, MUI, as an open-source project has about 1M unique developers on the documentation a month. Bootstrap CSS has around x2.5 more developers. We guide the community like this:
- Basic Q&A: Stack Overflow, about 18k questions: Stack Overflow Trends
- Bug reports: GitHub issues: about 2.4k bugs: https:/ /github.com/mui/material-ui/issues?q=is%3Aissue+label%3A%22bug+%F0%9F%90%9B%22+
- Feature requests: GitHub issues: about 1.1k feature requests: “https:/ /github.com/mui/material-ui/issues?q=label%3A%22new+feature%22+is%3Aissue”
- Discussions, e.g. RFCs: GitHub issues: about 600 discussions: "https:/ /github.com/mui/material-ui/issues?q=is%3Aissue+label%3Adiscussion+
- A bunch of stuff that is not clearly categorized in GitHub issues, 13k more, maybe a mix of the above: “https:/ /github.com/mui/material-ui/issues?q=is%3Aissue±label%3A%22bug+%F0%9F%90%9B%22±label%3A%22new+feature%22±label%3Adiscussion+.”