Right now freso.dk doesn't have a lot of content, and is using more or less patchy software (with the common keyword of being outdated), so I'm thinking about taking it entirely down. Reinstall software from ground-up. (Using stable packages, no CVS stuff this time around.)
But what will I need? Well, what am I going to use the site for? This I will have to think about some more, I do have some stuff in mind right now though:
- Gallery. This could include pictures, video clips, sound clips, and/or other documents. Could also include what's currently in /media/.
- Characters who have been used in various (roleplaying) games. Other articles about roleplaying or for use in/with roleplaying as well.
- Possibly my old Marvel Comics namelist/-'database'. (Possibly in a new format?)
- Projects. Programming, musical, literary, whatever. Some (dead) examples are the LoZ FUDGE system, revised DigiTrad database + interface, pyMood, and others. Possibly translation stuff should/could go here as well?
- Link database. I need something more versatile than just a list of links. I need to figure out how to harness Drupal's tagging power for this.
- Writings and recordings. Poems, translated texts, recorded songs and tunes.
- Event calendar. So that people can see what concerts they might meet me at, what concerts I'll be playing at myself, other events I'm attending, etc., etc. Also helpful for myself to keep track of my time when I'm on the go. :p
- Books. There's a song/tune book I've been in the process of compiling, but that proved too difficult, so I'm thinking of how to do it in a Smarter Way. There's also a certain religious book/text I've been thinking about translating.
- Personal info. Who am I, what do I care about, how to get in touch with me, etc., etc.
- FOAF-file. (Should this still be handcoded or should I work on Drupal's FOAF module to expand its capabilites?)
A lot of this would/will also ideally be linked. Ie. events could be linked with recordings or projects and almost everything could be linked with the links database. Note also how several of the above actually overlap with each other.
I'm also thinking about access levels. To enable people to login to the site. (Either actually making a login, or requiring them to register on another Drupal-site and use that login.) This way, I'd be able to have different people/groups of people see different parts of the site/different media. This is also something that I'm currently thinking about.
Once I get the site actually up and running as I want it, I'm thinking that I will make a web log there for use for site updates and announcements, instead of this one. Or I'll crosspost. We'll see.