Comments wouldn't solve much, I fear. For example take a look at PHP's documentation or MSDN. Both have community content in form of comments. In PHP's case it's a few helpful hints and a lot of bad example code in said comments. Or years-old discussions no one really needs anymore. On MSDN the comments are pretty much only used for P/Invoke signatures of Windows API calls (which is helpful, but I'd argue they're not really the point of comments).