Some points that might be important:
We need a flexible, clean looking, extendible, themeable and easy to use web based CMS. I was thinking about Drupal: easy to install, much easier to use than Joomla, large user community, many themes and plugins.
We need integration of MediaWiki and phpBB into the CMS that we choose. By integration I mean: preferably the same look and feel, but more importantly, Single Sign On.
For Drupal there have been some efforts on integrating MediaWiki and phpBB, but I don't know for sure if these developments are stable and mature.
For the main website, we need:
* News and announcement section
* Luxrender section
- overview
- features (illustrated with images)
- technology
- supported platforms
* Resource section (this should be interactive in the sense that the community should be able to upload contributions)
- scene files
- materials (future, but can already be planned in): scattering models, light sources, hdr maps, etc...
- tutorials
- manual (link to wiki)
* Gallery
- luxrender gallery (demonstrations of all features "technical gallery")
- community contributed gallery
* Forum (link to phpBB)
* Development
- development team
- rules and stuff
- feature requests: an idea platform
* Download
- license
- platforms
For the idea platform, there is a system that is used by Ubuntu and Blender:
http://brainstorm.ubuntu.com/Very similar to Dell's ideastorm (
http://www.dellideastorm.com/).
This system is a much more visible way of aggregating comments, suggestions and feature requests from the user community than a forum. Important here is that the system has a voting system, so that popular ideas automatically bubble up on the top of the frontpage.
Of course such a system is only useful is we reach a critical user mass...
The system that Blender and Ubuntu use is an Open Source Drupal plugin:
https://wiki.ubuntu.com/Brainstorm (note there are some limitations here: Drupal 5.0 and PostgreSQL DB).
For the resource section, in Drupal you can make new content types very easily:
e.g. for scenes you can make some mandatory fields: scene name, description, autor, image, so that you have a nice upload system.
For materials and other stuff similar content types could be made.
For the visual style:
* Keep the logo simple and clean looking, no textured logo, one color.
* Don't use textures on the site as backdrop for text sections (like the current site): this is straining for you eyes as the text does not read easily
* Use a lighter theme, dark text on light background.
* To be hip: use Web 2.0 style designs: minimalistic, flashy and usable.
This is my opinion, what do you guys think?
Karl