Comment Don't. Use mailing lists and GMane. (Score 1) 259
Forums are some sort of locked garden from which it is hard to extract information in any other way than browsing the pages. What about other workflows? Also, I hate registering for one-time posts, and this is usually a huge turn-off from posting anything, even if it could have been useful to others.
When in need for this type of solutions, I tend to set up mailing lists, which is by far the most flexible. Then, to cater for other workflows I use GMane [0].
You just need to tell it to archive your mailing list, and on top of that, it can provide forum-like interfaces with various type of flows representation (threaded [e.g., 1] or flat [e.g., 2]) and a web-based reply [e.g., 3] form with no mandatory registration (depending on your mailing list configuration) but proper identity checks. And it also provides NNTP access for people who prefer newsgroups.
You can also host instances of Weaver [4] (archiver) and Loom [5] (web frontend) locally if you don't want to rely on external services.
GMane has a neat interface which makes it easily intregrable to web templates through a simple iframe, too [e.g., 6].
[0] http://www.gmane.org/
[1] http://news.gmane.org/gmane.os.openbsd.ports
[2] http://blog.gmane.org/gmane.os.openbsd.ports
[3] http://post.gmane.org/post.php?group=gmane.os.openbsd.ports&followup=58668
[4] http://weaver.gmane.org/
[5] http://loom.gmane.org/
[6] http://oml.mytestbed.net/tab/show/oml