http://wiki.ioquake3.org/Ioquake3_front-end describes what should be
included in a frontend, so I've put some of the features, and a few of my
own into a roadmap. Currently, iolaunch only launches ioquake3. Here's the
roadmap:

------------------------------------------------------------------------
_________ _______  _        _______           _        _______
\__   __/(  ___  )( \      (  ___  )|\     /|( (    /|(  ____ \|\     /|
   ) (   | (   ) || (      | (   ) || )   ( ||  \  ( || (    \/| )   ( |
   | |   | |   | || |      | (___) || |   | ||   \ | || |      | (___) |
   | |   | |   | || |      |  ___  || |   | || (\ \) || |      |  ___  |
   | |   | |   | || |      | (   ) || |   | || | \   || |      | (   ) |
___) (___| (___) || (____/\| )   ( || (___) || )  \  || (____/\| )   ( |
\_______/(_______)(_______/|/     \|(_______)|/    )_)(_______/|/     \|

-------------------------------------------------------------------------

KEY-------------------------------------+
|                                       |
| []  - feature not yet implemented     |
| [.] - feature implemented             |
| []* - required for next major version |
| ------------------------------------- |
| for every feature implemented, the    |
| version number after the '.' will     |
| increment by 1, for every required    |
| feature, the number before '.' will   |
| increment by 1.                       |
|                                       |
+---------------------------------------+


Unrequired features:
------------------------------------------------------------------------

[]  - GL preview of character models
[]  - work with steam installation of quake3
[]  - BSD support
[]  - admin RCON client
[]  - list of players in server preview (with admin options)
[]  - Mumble integration?
[]  - server launcher for lan/dedicated

------------------------------------------------------------------------

Required features to reach:
------------------------------------------------------------------------

1.0(alpha)
[.]* - launch the ioquake3 program
[]*  - launch quake3 at different resolutions
[]*  - download/install updates for quake3
[]*  - display EULA before downloading q3 updates

2.0(beta)
[]*  - be able to download/install ioquake3
[]*  - be able to copy quake3 data from retail CD
[]*  - be able to update ioquake3
[]*  - be able to update self
[]*  - initial support for other operating systems

3.0(Gold)
[]*  - config launch options
[]*  - config player options
[]*  - WYSIWYG name config
[]*  - backup/save/swap configs
[]*  - support for LIN/WIN/OSX

4.0(PLATINUM)
[]*  - support for other games (Tremulous/SmokinGuns/TurtleArena/etc.)
[]*  - automated mod switcher
[]*  - builtin server browser
[]*  - integrated newsfeed
[]*  - LAN support
[]*  - preload mods/maps/content via internet protocols
[]*  - uri integration (q3://, trem://, ioq3://, etc.)
_______________________________________________
ioquake3 mailing list
ioquake3@lists.ioquake.org
http://lists.ioquake.org/listinfo.cgi/ioquake3-ioquake.org
By sending this message I agree to love ioquake3 and libsdl.

Reply via email to