TracOrganisation » History » Revision 1
Revision 1/19
| Next »
mehdi, 03/02/2010 05:51 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.
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.
ComponentsThey allow to identify which components is targeted for a corresponding tickets.
A ticket could concern several components especially for OpenSpace3D beta'tickets
=== Exemples ===
[SO3] Renderer: Composants relatif au moteur 3D (SO3Engine) concernant un aspect visant à modifier ou ajouter une technique de rendu
ex : Ajout des fonctions dans le moteur permettant l'utilisation de la stéréoscopie en SCOL.
[OS3D] plugIT : Composant relatif au développement ou à la modification d'un plugIT
ex : Développement du plugIT "EnableParticleEmiter"
[VM_2DOS] Tree : Composant relatif à une modification ou à l'ajout d'une fonction concernant les contrôleur tree dans la librairie 2D OS de la machine virtuelle
Il est possible de retrouver l'ensemble des composants déclarés dans l'admin du trac
Nomenclature de déclaration des tickets du tracDe la même manière, un ticket du trac doit répondre à une nomenclature. Ceci afin de pouvoir repérer et de pouvoir suivre les développements par thématique afin d'optimiser le suivi de projet.
=== Exemples ===
[Particles] Intégration d'un système de particule dans le moteur 3D
Ce ticket peut donc facilement être replacé dans le contexte du développement de la fonctionnalité avatar dans OpenSpace3D
L'exemple ci-desous n'est pas exhaustif mais permet de visualiser l'intérêt de cette nomenclature
"Nous souhaitons développer un plugIT Avatar" * La fonctionnalités générale Avatar est définie par un ticket global dans le milestone : OpenSpace3D bêta.
- La fonctionnalité est découpée en plusieurs niveau de développement.
- On ajoute les tickets dans la milestone correspondante ce qui donnera en classant par nom nos tickets une visibilité par fonctionalités ajoutée dans la plateforme.
{| border="1" cellpadding="20" cellspacing="0" |+ align="center" style="color:#e76700;" |''view tickets'' |- |Tickets |Summary |Component |Milestone |- |1 |[Avatar] Bones management in SO3Engine |[SO3] SceneGraph |SCOL Voyager 6.0.122a |- |32 |[Avatar] plugIT Development |[OS3D] plugIT |OpenSpace3D 0.2.0a |- |4 |[Avatar] OpenSpace3D integration of bones management |[OS3D] Editor |OpenSpace3D 0.2.0a |- |2 |[Avatar] OpenSpace3D integration of Avatar |[OS3D]Editor |OpenSpace3D beta |- |}
=== Avantages de la typologie ===- Permet de classer les fonctionnalités en développement indépendamment du niveau de développement
- La Milestone OpenSpace3D bêta permet d'avoir une vision globale du projet et d'extraire des priorités
Updated by mehdi over 14 years ago · 1 revisions