From the screenshots you can see the basic idea -- a dc members page is a blog and a download repository for the coders software. The blog functionality is standard wordpress; the download repository is handled by a plugin that handles the display of the downloads (both as a master searchable list and as individual pages) and makes it easy to add new downloads, update new versions, track download stats, etc.
To elaborate a little on what I am trying to do. I think the current solution satisfies all of these requirements handily:
- I want us to be able to easily create and host small websites for dc members that are coders, where they can have a clean website and host their software.
- I want us to be able to very very easily maintain and backup these sites using a single simple interface.
- I want us to be able to keep these sites secure with little effort, without having to keep track of updating lots of different software packages, etc.
- I want it to be very easy for the coders to have basic site functionality out of the box including a blog, a contact page, and a nice downloads area for their software.
- I want to let the dc member customize the appearance of their site and do fancy stuff, but be able to use a standard look that is elegant out of the box if they don't want to mess with it.
- Ideally it should be easy for a coder to export their site data and migrate to another hosting solution.