Salut Tony,

Tony GALMICHE a écrit :
Bonjour à tous,

Étant toujours à la recherche d'informations sur le nouveau module graphique de Calc et avec l'aide de Sophie, je me suis lancé dans l'utilisation du système EIS. Pour info et pour ceux qui ne connaissent pas EIS, voici le mini how-to que m'a fait Sophie pour que je puisse démarrer avec EIS :

un how-to rapide alors :)
connecte toi sur cette adresse :
http://eis.services.openoffice.org/EIS2/servlet/GuestLogon
puis tu cliques sur le lien Child workspaces, puis sur Search
Dans l'écran qui s'ouvre, dans Name, tu mets le nom du cws qui nous intéresse à savoir : chart2mst3 et tu cliques sur Find. Si tu n'as pas le nom exact du cws, tu cherches dans Modules : chart2, c'est lui qui t'intéresse pour les futurs cws.

Ok

Mais maintenant, que j'ai découvert ce système très intéressant, j'ai plusieurs questions sur son fonctionnement :
- Qui décide qu'il faut créer un nouveau workspaces (ex : chart2mst3) ?

Celui qui crée le child work space, appelé "owner".

Cela se fait en deux temps : depuis EIS, créer un cws engendre sa planification " planned".

Exemple : j'ai créé macosxfondu -> inclusion de fondu dans les sources d'OOo.

Un autre en cours s'appelle macosx20xfixes01 ... ( 4 issues, sauf erreur)

Puis, pour le mettre dans l'état "new", (toujours pour celui qui a les droits), avec le tunnel, on utiliserait cwscreate nom_du_cws

Exemple :  cwscreate macosxfondu.
(mais les conditions sont particulières)

- Qui décide de ce qu'il faut mettre dedans comme issues ?

Le propriétaire du cws et ou les membres de la QA Team. La règle : il faut que le cws soit cohérent, et que les issue allent toutes dans le sens de "régler un seul problème". Certains cws sont délibérément globaux.

La commande depuis ma machine) :

cwsaddtask i55022 i56100

(Ce sont les vraies valeurs, correspondant aux issues qui rendent le cws cohérent ici)

-> et les issues apparaissent alors listés avec le cws. La case X à droite, permet de supprimer une issue d'un cws (par exemple, dans le cas d'un mauvais numéro (typo), ou du déplacement d'une issue d'un cws vers un autre (j'ai eu à le faire pour régler un conflit de code).

En parallèle, les changements dans le code sont "commités" , et on marque chaque issue comme résolue dans "nom_du_cws" .

Ensuite, quand toutes les issues d'un cws sont résolues (et marquées comme telles), on déclare le cws "Ready for QA" ...etc.


- Est-il possible à tout moment d'ajouter de nouvelles issues dans un workspace existant

Il faut qu'il soit dans l'état "new". S'il est dans un état avancé Ready for QA, il faut remettre le cws dans l'état "new"


- Existe-il un document (sorte de cahier des charges) expliquant les objectifs de chaque workspace

Tout est sur <http://tools.openoffice.org>  (les documents à télécharger)

- Existe-il un moyen d'être informé automatiquement (comme un fil RSS) de changements effectués dans un wokspace déterminé

seulement pour les membres de la QA Team. Sinon, on peut envoyer un mail depuis n'importe où dans EIS.

Je sais, ça fais beaucoup de questions pour un jour "ponté" par beaucoup de monde, mais ça faisait longtemps :-)

Pas de problème :-)  Et si j'ai été imprécis, merci de rectifier :)


Amicalement,
eric


--
<[EMAIL PROTECTED]>
Francophone OpenOffice.org Commmunity developer (Linux PPC / Mac OS X / X11)
See : <http://fr.openoffice.org>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à