Ce document d'aide va vous permettre de vérifier que votre configuration pour démarrer votre projet est correcte.
Votre environnement sera constitué par logiciel de suivi “trac”.
Trac est un environnement qui comprend :
un wiki de communication entre tous les acteurs du projet
un outils de suivi de projet qui met l'accent sur les tickets d'intervention
un gestionnaire de sources
Trac ne fournit pas de visualisation “Pert” ou “Gantt” de votre projet.
Vous pouvez utiliser des outils tels que “ganttproject” (voir le kit_projet) pour cette fonction.
Il est important de vérifier que votre page d'accueil correspond bien aux exemples suivants.
Les différentes options de la page d'accueil correspondent aux différents privilèges que vous possédez.
Attention, même si vous êtes connecté pour accéder à cette page de l'extranet, vous êtes considéré par Trac comme un visiteur.
Vous devez cliquer sur “Login” (à gauche au-dessus des onglets) pour pouvoir accéder à plus de fonctions.
Vous aurez alors une demande d'authentification.
Une fois reconnu par “Trac” plus d'options apparaissent dans le menu (ici “New Ticket” pour un membre de l'équipe projet).
Si vous êtes administrateur, vous obtiendrez des privilèges supplémentaires (ici “New Ticket” et “Admin”)
Voici la liste des onglets de “Trac” avec les fonctions qu'ils désignent.
“Wiki” : site de communication du projet
“TimeLine” : liste des chronomarques du projet. Les chronomarques peuvent être filtrées suivant leur nature :
“Ticket changes” : modification des tickets
“Repository checkins” : modification du référentiel
“Milestones” : modification des jalons du projet
“Wiki changes” : modification du contenu du wiki
“Roadmap” : “feuille de route” du projet
“Browse Source” : butineur du référentiel des sources du projet
“trunk” : tronc principal (version du logiciel en cours de développement)
“tags” : versions du logiciel étiquetées et archivées
“branches” : développements annexes pouvant ultérieurement être rattachés au tronc commun
“View Ticket” : affichage des tickets
“New Ticket” : création de tickets. Cette action est réservée aux membres du groupe projet (ceci est paramétrable par l'administrateur).
“Search” : recherche dans “Trac”
“Admin” : administration et personnalisation du projet Trac
L'onglet “Admin” est réservé à un membre particulier du groupe.
Ce membre doit être déclaré auprès du superviseur (FME).
Il demandera à son tour au webmestre du site des projets de déclancher la commande “admin-trac” pour mettre à jour la configuration de votre site.
Cela peut prendre un certain temps.
Une fois administrateur et identifié sur “Trac”. L'onglet “Admin” apparaît et vous permet de personnaliser votre projet Trac.
En cliquant dessus, un menu apparaît à gauche
Voici les fonctions qui se cachent derrière les items de ce menu :
“Basic Settings” : fixe les éléments de Trac
“Logging” : règle le niveau de trace (“CRITICAL”, “ERROR”, “WARNING”, “INFO”, “DEBUG”)
“Permissions” : permet de gérer ce que chaque intervenant peut faire dans votre projet
“Plugins” : gère les évolutions possibles de trac
“Components” : fixe le découpage en composants de votre projet
pensez à supprimer les composants de démonstration (“component1”, …)
ajoutez vos propres composant de votre projet (“IHM”, “BD”, “Tests”, “Administration”, …)
“Milestones” : gère les jalons de votre projet
pensez à supprimer les jalons de démonstration (“milestone1”, …)
ajoutez les jalons de EVote (“Compréhension client”, “Spécification”, “Tests”, “Livraison”, …)
“Priorities” : fixe le nombre de priorité (vous pouvez les “franciser”)
“Severities” : définie les gravités des tickets. La gravité n'a de sens que si des tickets existent.
“Tickets Types” : fixe les modèles de tickets (vous pouvez les “franciser”)
“Versions” : indique combien il existe de version de votre projet (c'est souvent une seule : la première)