maitretarot-devel-fr
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Maitretarot-devel-fr] version 0.0.1 sous peu?


From: philippe brochard
Subject: Re: [Maitretarot-devel-fr] version 0.0.1 sous peu?
Date: 02 Dec 2002 16:25:14 +0100
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2

"Yves Mettier" <address@hidden> writes:

> > "Yves Mettier" <address@hidden> writes:
> >
> >> > Yves Mettier <address@hidden> writes:
> >> >
> >> >> Coucou!
> >> >>
> >> >> Suite aux modifications de Philippe, j'ai mis en vert sa derniere
> >> >> tache d'avant la version 0.0.1 de notre feuille de route.
> >> >>
> >> >> En effet, malgre mon installation exotique, j'ai reussi a lancer
> >> >> une partie en simple joueur et a la terminer. Le point "systeme
> >> >> convivial de lancement contre trois IA" est termine. Et j'ai
> >> >> rajoute,
> >> >> directement en vert, la tache "systeme convivial de lancement pour
> >> >> jouer en reseau" qui pour moi devait aussi etre fait pour la
> >> >> version 0.0.1 et qui est effectivement fait.
> >> >> J'ai par contre rajoute "creer un panneau de configuration pour la
> >> >> gestion des parametres" pour apres la version 0.0.1 (comme
> >> >> toujours, ca peut etre fait avant quand meme, si on veut)
> >> >>
> >> > Je pense que la partie configuration peut attendre la version
> >> > 0.0.1, pour l'instant, il y a des bugs que j'aimerai virer
> >> > avant de passer a la suite.
> >>
> >> Ambigu, ca.
> >> Attendre que la version 0.0.1 soit sortie, ou la 0.0.1 attendra que ce
> >> soit fait, le panneau de config?
> >
> > Arf, desole : la config sera dans la version 0.0.2, elle se
> > fera apres la version 0.0.1.
> >
> > c'est plus clair ? :)
> 
> Oui.
> Et du coup, un truc qu'il n'y avait pas vraiment a faire pour la 0.0.1 et
> qu'on ne fera pas (sauf si qq le contribue :) pour la version 0.0.1

ouep, si qq1 veux bien avancer le boulot, je suis preneur
(suffit de proposer un bout de code qui permet de gerer
ce qu'il y a dans le fichier de conf => par un pop up
ce sera le mieux).
> >
> >> >> Il reste donc:
> >> >> - documenter l'IA
> >> >> - traduire fr.po (Yves, mais juste avant le packaging, pas avant)
> >> >>
> >> >> Qui se colle a la documentation de l'IA?
> >> >>
> >> > bah, j'aimerai finir la partie validation des clients/IA avant de
> >> > passer a leur documentations.
> >>
> >> Pour moi, y'a que mt_dolphin_ia a documenter. J'ai deja mis mon nez
> >> dans mt_gtk_client, c'est a mon avis inutile d'en faire plus.Et pour
> >> mt_dolphin_ia, le but, c'est que qq puisse s'en servir pour demarrer
> >> une IA en comprenant rapidement comment ca marche.
> >
> > Ben en fais, je me suis rendu compte que quand je developpe
> > le client, j'ai toujours le code de deroulement du jeu pas
> > tres loin (celui dans la lib), je pense qu'il suffit de
> > mettre ce code sous format texte pour savoir ce qu'on doit
> > faire.
> 
> Ca, on en rediscutera quand on fera les modifications du protocole qu'on
> sera oblige de faire lors de la creation des machines a etats.
> Moi, je suis aussi pour le format texte. Et tant qu'on y est, je suis meme
> assez pour du format xml. Soyons fou! Mais ca, on en discute pas ici: on
> en discutera quand la version 0.0.1 sera sortie.

ok :)

> >
> >> >
> >> >> Philippe, il y a un bug assez important avec l'interface gtk+ entre
> >> >> l'affichage des scores et le demarrage de la nouvelle partie, qui
> >> >> fait planter tres souvent le client. Tu t'y colles avant ou apres
> >> >> la version 0.0.1? (moi, j'aimerais bien avant, mais c'est pas moi
> >> >> qui fais)
> >> >>
> >> > Je m'y colle avant. Mais si je ne vois vraiment pas comment
> >> > resoudre le probleme (qui je crois est lie au thread), je vais voir
> >> > s'il n'y a pas moyen de faire autrement.
> >> > D'ailleurs, j'ai commence a reflechir a une version sans les
> >> > threads, qui me parraitrait beaucoup plus propre (du point de
> >> > vu gtk) => mais ca ca passera peut etre apres la version 0.0.1. (il
> >> > n'y a pas grand chose a changer, juste le gtk_mainloop qui disparait
> >> > et qui est remplacer par un appel pas a pas dans chaque while
> >> > d'attente).
> >>
> >> Au niveau des threads, je rappelle qu'il y en a un dans
> >> libmaitretarot, qui est transparent pour le programmeur. Lorsque la
> >> version 0.0.1 sera sortie, on mettra des machines a etats dignes de ce
> >> nom dans les clients et le serveur, et j'ai des idees qui permettront
> >> de supprimer ce thread.
> >>
> > Oui, mais la thread dans libmaitretarot n'intervient pas directement
> > sur la position des fenetres/des boutons du client gtk. Alors que
> > celle dans le client gtk modifie le comportement des boutons a la volee
> > => c'est de la que viennent les problemes a mon avis.
> 
> OK.
> 
> Bah a toi de voir.
> Bon courage :)
> 
'rci :)


Philippe

-- 
(    )
 ~oo~         Philippe Brochard    <address@hidden>
  .. Gnu!                           http://hocwp.free.fr
  / =\   \=
 -   -    -   -=-= http://www.fsf.org/home.fr.html =-=-




reply via email to

[Prev in Thread] Current Thread [Next in Thread]