Salut,
Alexandre tu as un esprit d'une clarté remarquable !
From: Alexandre Dulaunoy <[EMAIL PROTECTED]>
Subject: Re: [CBLX] A propos du vocale sous linux,
Date: Mon, 2 Jan 2006 17:40:29 +0100 (CET)
> On Mon, 2 Jan 2006, Aldo wrote:
>
> > On Mon, Jan 02, 2006 at 02:31:41PM +0100, Pierre Lorenzon wrote:
> > > Explique-moi en détail ce que tu as contre les puzzles puisque
> > > dans mon esprit gnu-linux lui-même est un puzzle et
> > > les concepteurs de toute distribution ne sont que
> > > de géniaux assembleurs de puzzle.
> >
> > C'est à la fois sa force car ça rend Gnu/Linux souple, flexible si tu
> > préfères, mais y a aussi des cas où le puzzeling est inutile,
> > absurde, et
> > le fruit du manque d'imagination ou de volonté du développeur d'aller
> > jusqu'au bout de sa réalisation:
>
> Je crois qu'il y a un mélange de type de puzzeling dans ce thread.
>
> Il y a deux types (en fait plus de deux mais ce sont des variations)
> de "puzzling" :
>
> * La séparation des composants logiciels pour pouvoir interfacer
> facilement les programmes avec des interfaces simples. L'approache
> "Unix" suit cette voie qui fonctionne assez bien. On peut facilement
> mettre dans un pipe l'output de 'od' avec 'wc' en utilisant
> 'cut'. Cela permet d'avoir des programmes simples avec une stabilité
> connue et des interfaces minimalistes. Vouloir faire des monstres
> statiques n'a pas de sens en informatique et surtout en informatique
> libre. La methode KISS ou le principe d'Ockham sont bien connues par
> tous. (1)
>
> * La séparation à l'extreme d'un programme d'ordinateur qui est
> composé d'une seule partie selon l'auteur meme du programme. Mais
> qui est décomposé pour divers raisons (bonnes et mauvaises) par des
> gens qui réalisent des packages pour certaines distributions. On
> peut remarquer que cette approche est suivie par des "maintainer"
> qui ne sont pas souvent les auteurs du logiciel. Il y a souvent un
> mélange entre module logiciel et option par les "maintainer".. (2)
Oui et un petit coup de patte aux distribs,
je me demande toujours pourquoi elles séparent en
4 ou 5 packages ce que les développeurs ont
regrouppé en un cups est un excellent exemple et
permettez-moi de penser qu'Aldo n'aurait pas eu
toutes ces difficultés avec cups s'il avait
brutalement installé le tar.gz au lieu d'utiliser
les innombrables packages debian dont je ne suis pas
loin de penser qu'ils sont "contre nature" !
>
> Si j'ai bien compris, Pierre fait référence à (1) et Aldo à (2).
Exactement ! et si je peux développer, disons que,
dans l'exemple que je connais bien,
emacs+speech-dispatcher+festival+franfest+mbrola
on ne voit pas bien qui aurait intérêt à faire du tout en
un. On ne voit pas bien qui se taperait de réécrire
le code complet de festival pour l'intéger à je ne
sais quoi. Tout ça fonctionne sur le mode
client/serveur et d'un point de vue technique,
ça me paraît extrêmement sage.
>
> C'était juste pour clarifier.
>
> Bonne fin de journée,
>
> PS : J'aime pas trop l'approche de vouloir faire des trucs 'statiques'
> car on connait la durée de vie de ce genre d'approche. Elle est
> souvent très limitée.
Certes ! et puis on passe son temps à réinventer la roue !
Enfin Aldo si tu veux mon avis, méfie-toi des
gens qui te promettront des merveilles sans avoir
envisagé précisément l'aspect technique !
Je ne prétends pas tout connaître mais en ce qui concerne
l'exemple mentionné plus haut je me suis frotté déjà
à un certain nombre de difficultés et je crois savoir de
quoi je parle : je veux bien écrire un script et
tout ce qu'on voudra et ça ne m'expliquera pas pourquoi
speech-dispatcher capotte dans les grandes largeurs sur
le 64bits de Nath !
Enfin, Aldo, tu parlais dans ton mail de solutions 100%
clé en main genre le CD que tu mets dans ta machine et
ça parle : mais ça ça existe et ça s'appelle Oralux !
Coup de chapeau à Gilles au passage et à ses collaborateurs
parce que personnellement je trouve que c'est du très bon
boulot !
Pierre
_______________________________________________
Liste de diffusion CarrefourBLinuX
[email protected]
http://lists.freearchive.org/mailman/listinfo/carrefourblinux
Fiches EDU : http://blinuxwiki.pbwiki.com/FichesEdu
Signets : http://fr.groups.yahoo.com/group/carrefourblinux/links/
Archives : http://lists.freearchive.org/pipermail//carrefourblinux
Anciennes archives (Yahoogroupes) :
http://fr.groups.yahoo.com/group/carrefourblinux/messages
Rechercher : http://lists.freearchive.org/cgi-bin/search.cgi
Pour s'inscire par courriel :
'mailto:[EMAIL PROTECTED]'
Pour se desinscrire par courriel :
'mailto:[EMAIL PROTECTED]'