propositions

Eric Daspet <[email protected]> Thu, 20 May 2004 18:37:25 +0200
Newsgroups gmane.comp.web.blogv2.devel
Message-ID <[email protected]>
Voilà ce que je vous propose en détail :

- on passe à trac (wiki, tickets et subversions)

- on fait un document décrivant précisément et de manière pragmatique ce 
qu'on veut pour une 0.1
Il va falloir élaguer dûr et vraiment avoir un minimum, quitte à devoir 
recoder certaines parties par la suite en ajoutant les fonctionnalités

- on fait un ticket pour chaque chose à coder

- on documente très précisément tout ce qu'il y a à coder avant de le 
coder. mais vraiment tout : interface, buts, action, éventuellement même 
algo si c'est un algo spécial ou qui le rend utile.

- on fait le code (depuis zéro, ce qu'on a déjà fait reste accessible 
pour le recopier si besoin dans le nouveau code) nécessaire

- chaque commit svn doit être fait en réponse à un ticket (rien 
n'empêche de créer des tickets persos) avec le nom du ticket dans le log 
svn (pour savoir en permanence quoi sert à quoi).
Ca impose aussi de faire des commit bien uniques (et pas faire plusieurs 
choses par commit). Mais en même temps de tous petits commits permettent 
de toujours rester en synchro et de ne jamais partir chacun dans son coin.

Quand on a la 0.1 on recommence avec la 0.2 avec les nouveaux objectifs 
et en corrigeants les mauvaises directions.

-- 
Eric