Heya dear programmers,
Trac is a great tool for milestone planning and task coordination. Now that we have a bunch of active programmers on the team and there's the wish for more coordination, it's a good idea to start using Trac IMO. Furthermore anonymous ticket creation should be finally fixed so even developers without an SVN account can contribute in this regard.
I've just added 3 major milestones to Trac:
* Techdemo 1
* Techdemo 2
* Demo 1
See:
http://parpg-trac.cvsdude.com/parpg/roadmapFor techdemo 1 I used the description given by maximinus at the developer meeting yesterday. Every developer who has SVN write access can modify these milestone descriptions, so feel to go ahead and reword or add things.
And here's a special request of the programming department: I'm currently thinking about what "components" to add to Trac. Components are specific project categories that you can use to usefully sort tickets. Here are example components from the FIFE Trac:
* clients/editor
* clients/pychan_demo
* clients/rio_de_hola
* docs
* engine
* engine tests
* engine utilities
* engine/core
* engine/core/audio
* engine/core/controller
* engine/core/eventchannel
* engine/core/gui
* engine/core/loaders/fallout
* engine/core/loaders/native
* engine/core/model
* engine/core/pathfinder
* engine/core/util
* engine/core/vfs
* engine/core/video
* engine/core/video/movie
* engine/core/video/opengl
* engine/core/video/sdl
* engine/core/view
* engine/extensions
* engine/extensions/pychan
* swig
* tools/build
* tools/dev
* utilities
As you can see: their components pretty much follow an engine structure that resembles the SVN structure as well. We might want to go for a similar approach but add components for all kind of (media) assets (writing, audio, game mechanics) as well.
If you let me know what kind of components we would like to use in Trac, I'll add them asap.