PessacContexte et ObjectifPessac est une application écrite en C# (compilable/utilisable via le framework Open Source mono PourquoiMono) permet de sortir un reporting "projet" à partir de l'analyse de répertoires du système de fichier.
Ce reporting est basé non sur l'avancement planning du projet mais sur la présence des livrables/Jalons d'un projet.
Il permet par ailleurs de suivre de manière centralisé l'avancement de plusieurs projets et gère le concept d'archivage. Pour fonctionner Pessac repose sur des règles de nommage et des conventions simples à respecter expliquées dans le wiki, page ConventionsRegles.
Installation & UsageInstallationRécupérer la dernière version de pessac (avec exécutable) dans la section Downloads de ce site Dézipper dans le répertoire de votre choix UsageConfigurer les répertoires d'entrée et de sortie via le fichier de configuration pesssac.exe.config (à ouvrir avec Notepad par exemple) Double-cliquer sur le fichier pessac.exe Une fenêtre s'ouvre avec le déroulement de l'opération et permet de s'assurer que tout se passe bien. Le site web de reporting est créé automatiquement et accessible dans le répertoire décrit par le fichier pesssac.exe.config Notes de versionactuellement dans le SVN et non versionnéattention la version SVN n'est pas la version de production!
ras
0.7.6Ajout d'un try-catch pour gérer les erreurs causés par des chemins trop long (merci windows!). Permet de voir où est le problème pour le corriger. 0.7.5Chaque lien s'ouvre maintenant dans une fenetre séparée. Attention, les noms de répertoires ne doivent pas contenir de caractères spéciaux (type #...) 0.7.4Modification des indicateurs de progression (orange/Jaune/Vert) Ajout d'une pause après les messages d'erreur pour lire le message 0.7.3Indicateur de progression graphique devant chaque projet modification de la mise en page Possibilité d'afficher/de cacher tous les livrables de la page en 1 clic 0.7.2Possibilité de cacher/afficher les livrables à l'écran pour gagner de la place (issue#6). Détection des projets terminés mais non archivés (icone "Warning" sur l'index) 0.7.1correction du issue#9 Amélioration du style graphique (liens vert/rouge) 0.7 VERSION MAJEURECorrection du issue#1 Modification de la gestion de la configuration ajout d'un paramètre "debug mode" possibilité de paramétrer la taille maximum des fichiers avant alerte issue#3 Accès direct au répertoire quand il y a plusieurs livrables issue#8 Accès au nom du fichier et à la date de dernière modification directement à partir de l'IHM issue#7 0.6.4Modification du tri des PFS: tri antechronologique par année 0.6.3Modification du design (css) et ajout de l'icone pessac sur les pages du reporting 0.6.2Application désormais configurable à partir d'un fichier de configuration pessac.exe.config Possibilité de configurer le répertoire de sortie des fichiers HTML 0.6.1ajout d'une vérification sur la présence des fichiers templates HTML 0.6Création d'un nouveau design pour les pages html utilisation de templates HTML pour footer et header 0.5 VERSION MAJEURERefactoring du code pour respect des conventions de nommage C# Refonte pour prendre en compte le concept de PFS: nouvelle classe + nouvelles méthodes. l'arborescence devient PFS>Encours/Archives>Projet au lieu de EnCours/Archives>Projet Modification de la génération de l'index en conséquence de la refonte 0.4.2Modifications design (ajout logo pessac) Ajout d'un warning "livrable trop gros" si > 5Mo 0.4.1Utilisation de l'encodage UTF-8 pour éviter des problèmes d'accent sous windows Ajout d'une image "Télécharger Firefox" 0.4Modification des icônes Ajout d'un contrôle sur projets archivés non complets 0.3Mise en place d'un index de tous les projets en cours et archivés 0.2Première version utilisable
30 Day Summary Apr 12 2013 — May 12 2013
|
12 Month Summary May 12 2012 — May 12 2013
|
Copyright
©
2013
Black Duck Software, Inc.
and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a
Creative Commons Attribution 3.0 Unported License
. Ohloh
®
and the Ohloh logo are trademarks of
Black Duck Software, Inc.
in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.