Wiki TODO

NOTE: The Mediawiki skin used on this site has been tested and fixed for Mozilla Firefox and IE 6. If it doesn't work in your browser, you can select one of the standard mediawiki skins from your Special:Preferences page (and drop us a note/bug report about it too).

Menubar Contents
Maybe these should be on the left, perhaps in a javascript expandable menu?


 * About
 * News
 * Screenshots
 * Run (Webstart)
 * Download
 * World
 * Documentation
 * Support - bug reporting
 * Development
 * Community/Communication - forum, irc, mailing listsetc.

First Impressions

 * Short intro - what's this, why should I be interested? Vision, philosophy (no leveling grindmill, focus on player creativity and simulated environment)
 * Longer intro, full vision, mission, etc (about page).
 * Screenshots (Maybe we could simply install a gallery application on the website, would allow adding more pics later, sorting them, linking to them, etc. Downside is requirement for yet another logon in that case..)
 * Link to Java Webstartable client

Staying up to date

 * Current status - is there a playable game? When is the next release expected, with what changes?  What are we doing now?
 * News (connect to a blog?) Can we pull in blog content?  There was some RSS plugin for mediawiki I think.
 * Calendar, with upcoming irc/in-game meetings, play sessions, stress tests, events, releases, etc.

Developers

 * Link to bugtracker, planned releases, and feature candidates.
 * Link to the game design docs on the wiki. Each design doc is also ideally an implementable blueprint for a feature scheduled for some release
 * Link to mailing list signup and archives (sourceforge mailing lists have issues with attachments, but maybe we could use them anyway. Would be nice to get subscriber amount stats also.)
 * Link to irc, and a web-to-irc gateway if practical (probably not hostable at NFS.net?)
 * Link to irc archives and bookmarks (need some irc bot to run somewhere...)
 * Link to developer guidelines (stored in wiki)
 * Wiki editing guidelines
 * Code browser, with colored text and linking?
 * API Docs
 * Continuous build status and test report
 * List of coordinators - people responsible for different aspects of the project.
 * Link to one of the open source project statistics collector websites

Users

 * Link to downloads (server / client / other libs)
 * Link to forums? Or prefer mailing list and irc instead?
 * Link to question & answer feature on launchpad
 * Link to players manual
 * List of servers, with number of players, logos, descriptions, and links (need some kind of metaserver concept for that? Maybe servers can tell each other of their existence?  (Or clients can tell other clients about servers?))

Game developers

 * Link to world creators manual
 * Link to server administrators manual
 * World design notes (one space per game world? Or only start with one game world)

Website & Project setup todo

 * Install spam black list
 * Create freshmeat project page
 * Register skycastle at some code statistics pages
 * Currently the website rendering breaks in konqueror, and doesn't look very good in IE. But still, the default wikipedia skin is not very fun.  So either fix the skycastle skin eventually, or adapt some other configurable, good looking skin.

Website TODO and CSS Changes

 * Create a template for news posts, that has an author/poster field, date, title, and content.
 * Todo, Question, and Note wiki templates.
 * Add other boxes to the front page, e.g. screenshots?
 * Custom bullet picture to sidebar (and main page?)
 * Custom 'Skycastle' title text as an image.
 * Publish the wiki skin when it is ready
 * Maybe make the subtitle of the page (and title image name) customizable from the wiki somehow?
 * 'User documentation' kinda pushes against the edge of the sidebar

Project and infrastructure TODO tasks

 * Set up an IRC logging bot and link to its archives. Should have bookmark feature, and maybe some other utilities (add bookmark link to a wiki page feature?)
 * Set up a Skycastle blog, containing the news and other reflections
 * Set up an image gallery or similar for screenshots?

Test Page
Use the Test Page to try out various wiki features.

Getting started

 * Configuration settings list
 * MediaWiki FAQ