I've been completing a project and staff management database for the game. Here's a 4 point summary:
1\. A project is just a collection of information about something a group of people is working on. It can be an area, several areas linked together, a scripting or coding project, or whatever. Projects are created and managed by the high-ranking imms. A group of people are assigned to each project, with one of them being the project leader.
2\. People can communicate about the project with a "project inquiry" command. This lets people send messages back and forth about scripts, and stuff. This is similar to the note system, except that only people in the group can see these messages.
3\. The list of projects, the group, and the completion date pops up as part of the MOTD so that every immortal can be informed of what's going as soon as they log in.
4\. I have also coded a very simple, very short database, in which immortals can be assigned duties, promoted/demoted, and assigned immortal flags. This is so we can have a wizlist as well as easier duty toggling.
I know this looks as exciting as a monday-morning business meeting compared to the awesome game features I'm planning to implement that. But keep in mind to have a vital playerbase we must have a vital imm force as well. This is all for you guys 8)
With the site actually up, I think the time has come to give it a bit of an upgrade. Here's what I've got so far.
4. Rewrite the site to use php, with MySQL to store info (likely the forum db)
7. Content for the site.
10. Hidden Admin Stuff
13. Integration of site and forums, so people can click "Board" and see the board. This might be a good thing, y'know?
16. Multiple templates for the site/forums, allowing users to pick how they want to see things.
19. Wiki, maybe.