Project

General

Profile

Actions

TracOrganisation » History » Revision 3

« Previous | Revision 3/19 (diff) | Next »
mehdi, 03/02/2010 06:06 PM


= Trac Organisation =
To perform a better use of this trac and make it Understandable for all, a charter of use has been defined.
This trac had to be used because it is the central tools to define the priorities of development and to follow the OpenSpace3D project.

milestones

A milestone corresponds to a version of OpenSpace3D as the corresponding voyager.

The "OpenSpace3D beta" milestone permits to define the global objectives concerning the platform.

Components

They allow to identify which components is targeted for a corresponding tickets.
A ticket could concern several components especially for OpenSpace3D beta'tickets

=== Exemples ===
VM_SO3Engine: 3D Engine Component(SO3Engine), could be : a development to modify SO3Engine.dll or to add a functionality into it
ex : Add functions to use stereoscopic rendering

OS3D_PlugIT : Component conerns the development of a new plugIT or a modification of an existing plugIT

Naming Tickets

The objetive is to define tickets as thematic tickets.
It optimises the project management. === Exemples ===
[Particles] Integration of particles system in OpenSpace3D (it is a global ticket)

A concrete example
The following example shows and explain the naming for tickets corresponding to a functionality.
"We want to develop an Avatar plugIT in OpenSpace3D"

- The global tickets in OpenSpace3D beta milestone is :
''milestone'' : OpenSpace3D beta ''summary'' : [Avatar] Add a plugIT to manage avatar. ''components'' : VM+OS3D_plugIT

- Into the milestone corresponding to the implementation, we add to give all the "subTickets" corresponding to Avatar plugIT project :
''milestone'' : OpenSpace3D alpha 0.1.9 ''summary'': [Avatar] Management of bones into 3D Engine ''Component'' VM_SO3Engine
''milestone'' : OpenSpace3D alpha 0.1.9 ''summary'': [Avatar] Possibility to Add Mesh to a bone into 3D Engine ''Component'' VM_SO3Engine
''milestone'' : OpenSpace3D alpha 0.1.9 ''summary'': [Avatar] plugIT editor ''Component'' OS3D_plugIT
''milestone'' : OpenSpace3D alpha 0.1.9 ''summary'': [Avatar] Animation system ''Component'' OS3D_plugIT

=== Avantages de la typologie ===
  • The global functionality is defined by a project [Avatar]
  • The functionallity is cutted in several tickets for the development into a version
  • OpenSpace3D beta allow to have a global vision of the final project and the different priorities *

Updated by mehdi over 14 years ago · 3 revisions