Re: [Tuxrip-devel] Autres guides de dev, et =?iso-8859-15?q?r=E9ponse_=E0?= Jotenakis
Brought to you by:
tuxrip
From: Dumoulin N. <nic...@cl...> - 2004-10-11 08:41:50
|
Salut =E0 tous, Tout d'abord, malgr=E9 toute ma motivation je n'ai rien pu faire ce WE=20 contrairement =E0 mes promesses ... je suis rest=E9 clou=E9 au lit la moiti= =E9 du=20 Week-End, et l'autre moiti=E9 =E9tait allou=E9 =E0 de l'am=E9nagement qui p= assait en=20 priorit=E9. Mais je n'=E9crit pas ce mail pour me plaindre, voici quelques= =20 r=E9actions : Le vendredi 8 Octobre 2004 21:18, Guillaume POIRIER a =E9crit=A0: > Salut =E0 tous. > Je me permets de reprendre un mail que m'a envoy=E9 Jotenakis par message > perso sur le forum hw.fr pour discuter diverses choses: > > [...] > > Tel que je l'ai con=E7u, pour le moment, on doit pouvoir donner en ligne > de commande touts les param=E8tres qu'on veut (codec, soft, projet, type > de son, etc...) et laisser le script tout faire sans l'intervention de > l'utilisateur. > C'est ce que veulent la plupart des utilisateurs de tuxrip, et je les > comprends. > Il faut voir aussi que je ne sais pas pour le moment comment dialoguer > au clavier avec l'utilisateur (mais c'est juste que j'ai pas cherch=E9). > Je pense que le dialogue au clavier n'est pas une priorit=E9 de toutes fa= =E7ons.=20 Comme tu le souligne, tuxrip2 doit pouvoir =EAtre lanc=E9 sans intervention= de=20 l'utilisateur. Je pense que c'est une bonne contrainte de d=E9veloppement p= our=20 obtenir un bon code, o=F9 les appels de fonctions sont bien s=E9par=E9s des= =20 r=E9cup=E9rations de param=E8tres "utilisateurs" (design pattern MVC ;-) ). > > Pour le moment, on essai de faire tr=E8s simple : aucun contr=F4le des > > r=E9ponses au clavier. > > Pour le moment, oui. Plus on limitera les interactions avec > l'utilisateur, plus on =E9vitera les probl=E8mes! ha tiens ! qu'est-ce que je disais ;-) > > > Dernier truc : je ne connais pas grand chose en perl, donc je ne vais > > pas =EAtre super rapide... > > Je ne peux pas pr=E9tendre =EAtre un boss de Perl, mais c'est vrai que j'= ai > eu la chance de l'utiliser =E0 plusieurs reprises en ayant des boss =E0 c= =F4t=E9 > de moi, qui ont pu m'indiquer comment faire des choses rapidement avec > perl. > Aussi, je me suis achet=E9 le camel book chez O'Reilly il y a quelques > mois, donc je m'y r=E9f=E8re fr=E9quemment quand je coince. > Si vous commencez, je vous conseille de lire d'abord le "lama book" qui > est un peu plus didactique puisque c'est clairement une initiation =E0 > perl. > Une bonne ressource pour ceux qui ont la chance d'avoir une connexion=20 permanente : http://www.cpan.org/ > Pour sauver la conf/le projet dans un fichier, j'ai d=E9j=E0 investigu=E9= ce > qui est dispo, on devrait pouvoir utiliser le module "AppConfig", qui > est tr=E8s simple =E0 utiliser. > Cf la pi=E8ce jointe pour voir comment =E7a fonctionne. Je n'ai pas l'url, > c'est pour =E7a que je vous donne directement le fichier. > Je voudrais pr=E9ciser que ce n'est pas un t=E2che prioritaire pour le > moment, donc si possible, essayez de vous pencher sur un autre probl=E8me. > un peu plus de doc sur ce module : http://search.cpan.org/~abw/AppConfig-1.56/lib/AppConfig.pm Bon la prochaine fois, je poste plus que de simples commentaires ;-) =2D-=20 Nicolas Dumoulin |