My experience is that the whole DotNetNuke experiment can stand or fall depending on the quality of the forum module. Since DNN is expanding with less emphasis on documentation than innovation, all the developers interested in DNN depend very heavily on the forums. Yet, the forums have problems that we are not used to seeing in other development venues:
o The forum search function apparently is not a search function but a matching on literal strings in the database. There is no information retrieval functionality to retrieve messages that don't match the query exactly. This is several generations behind the current industyr standard. It would be very easy to integrate microsoft full text search or Nutch to remedy this problem. It simply isn't a search if it only retrieves literal strings.
o The forum response times are excruciatingly long. Often 20, 30 or more seconds. This reduces productivity in dramatic ways, as is well documented in the usability literature.
It is unfortunate how much the wonderful potential of DNN seems to be hampered by the limitations of the forums module.
If only this could be fixed I believe the effectiveness of every single developer could me multiplied.
All of us are grateful for the wonderfulness of the DNN vision and code. In fact it is the success of the project that currently puts so much focus on the forums moodule.