I believe it's a good idea. Have you heard of Trac (
http://projects.edgewall.com/trac) ? It's a way to interconnect :
wiki (docs and tutorials -- can link to every resource (code, tickets...)),
timeline (to keep track of everything that happens on the project),
roadmap (versionning management),
trouble-ticketing (defects and enhancements),
very nice on-line source code browser (subversion-aware)
I don't know if Trac can replace the forums, but it can handle what is currently done with the wiki and the
http://raydium.org/svn.php log, plus the "project management" features listed above.
Odd thing, Trac is based on python, and the database is either SQLite or PostgreSQL (no MySQL). But there's a nice documentation
EDIT: There is an experimental MySQL support.