I’m working on a rewrite of Athas.org, converting from PHP to Rails. I’m migrating off the current database, so nothing really should be lost.
Aside from the fact that it looks like I’m going to need to upgrade apache to a version that’s not packaged for my OS (2.2, because I need a mod that’s only available in that version) there are a couple of other things that I’m planning on finishing before migrating the site. After that, I’ve got a few ideas for incremental addons.
- Releases section
- includes ability to attach files to a release (reduction of administrative hassels)
- Jon wants me to take the opportunity to rename off “releases” … although I tend to prefer that name over alternatives, and it has initertia
- For official products, I think there needs to be some kind of signoff system, so we know that a product has been reviewed by at least two overcouncil members before going live. May sound like bueocracy, but I think it’s needed to avoid inadvertant gaffes.
- Articles Section
- Need to migrate the various works of fiction into the articles.
- A lot of this is done already
- I want articles to take a much higher stage than they do currently — probably involves granting them more prominence.
- News
- Keep a good, clean CRUD system for news up.
- Staff
- Update the authentication system, adding roles
- Generate the staff page off the roles in the system — so Templars and such are updated automatically.
I’ve already got a fair bit of this done, but need to work out the attachments still. That’s the most complicated bit of all this.
Eventually, I’d like to encourage a bit more community participation — let community members submit links, news postings, files … all requires approval before going live, to hopefully keep the spammers out of the loop. Errata lists for every release, with a nice, convenient submission method.
If you’ve got thoughts and suggestions, comments here would be a good place.
0 Responses to “Site plottings”