Salut les margoulins,

Tout d'abord, je tenais à vous remercier par ce que je me suis rarement autant 
amusé que pendant la démo. Tous les ingrédients étaient en effet réeunis pour 
que le moment soit inoubliable : humour, évênements catasprophe imprévus, sexe 
et Alizée (que je salue au passage). Plus sérieusement, malgré le flou 
artistique qui a envahi la démo, je pense, comme Sylvain, qu'un message fort 
est passé : les geek sont là en force, ils ont fait du boulot et même si c'est 
pas encore nickel au poil chromé, y'a du potentiel et c'est pas forcément très 
loin d'être fonctionnel. Y'a eu des ratés mais c'est pas fondamental.
Je suis pas forcément très d'accord avec la proposition de thias qui veut que 
chacun dise ce qui a foiré dans cette démo du moins pas si le but est de « 
s'insulter un peu librement ». La démo est passée, le projet est presque fini, 
on a fait ça ensemble et on assume tout ensemble et ça sert à rien de dire : 
lui il a rien fait, lui il est parti en week-end, lui c'est un con, lui il aime 
le sexe, etc. On est pas au maillon faible. Par contre, si certains ont des 
avis sur, ce qui a planté dans le timing, ce qu'on aurait du faire et qu'on a 
pas fait, il serait intéressant qu'ils le fassent savoir. Mais insulter 
nommément des personne et même à la rigeur des projets ça serait complètement 
crétin et ça ne servirait à rien d'autre qu'à pourrir l'ambiance au sein du MIM 
(et y'a déjà pas beaucoup de sein au MIM).

Par contre je ne regrette pas d'avoir codé toute la nuit, du moins étant donné 
l'avancement du projet. Si on avait été un peu plus en avance ça aurait été 
différent. Je pense que Sylvain était un peu loin du code pour pouvoir 
objectivement juger de ce point précis. D'une part on a pas, pendant la nuit 
cassé un quelconque bout du code (on a strictement augmenté les 
fonctionnalités) donc faire la démo qu'on avait prévu la veille de faire 
restait envisageable. On a rien compromis du tout. D'autre part, je pense qu'il 
aurait été ridicule de dire : on est pour l'instant simplement capables de 
gérer une playlist par défaut. Par ce que ça ca justifie pas un projet de 3 
mois à 20 personnes (je sais pas les chiffres exacts). Et pendant cette nuit, 
le web a finalisé les requètes, on les a implémentées dans botanick et elles on 
commencé à marcher dans liquid. Cela dit on aurait clairement eu une heure de 
démo là dessus mais la question n'est pas exactement là. On aurait pas justifié 
le temps passé et les lignes de code.

Pour les conneries sur le site web, contrairement à ce que dit Sylvain, je 
crois pas qu'il y en ait qui soient codées en dur dans les pages web, elles 
sont simplement dans la base de données. Donc le jour où on voudra distribuer 
le site on aura rien du tout à jarter. On peut pas rester toujours nickel 
sérieux et tout tout le temps. Certes c'est vraiment pas gentil de leur part 
les gens qui ont écrit des choses un peu coquines ou polissones sur le site 
mais on peut pas non plus leur en vouloir véritablement. Et puis c'est pas une 
catastrophe, ça a mis un petit clin d'oeuil humoristique à la démo, personne ne 
s'est formalisé et voilà on oublie. Y'a pas matière à drame. Et puis merde, 
tout le monde aime le sexe.
C'est pareil pour Alizée. Certes il eut été préférable de requèter les Green 
Foxes mais c'est fait on a demandé Alizée et Alizée on l'aime et c'est pas 
grave par ce que les gens qui étaient dans la salle ils s'en foutent pas mal je 
pense, ils sont pas de la Sacem et ils piratent sans doute autant de musique 
que nous. On aurait pas dû mais c'est pas grave on était entre nous. Là encore, 
tout ça n'était pas assez lacté pour faire du fromton.
Quand à la facilité d'installation de notre projet elle a été montrée pendant 
la démo : julio a réeussi à installer un liquidsoap sur sa bécanne pendant vos 
speechs et sans ça on aurait jamais eu de liquidsoap qui aurait tourné et ça 
aurait été la fin du monde.
La démo aurait dû être mieux préparée mais ce qui a véritablement foiré c'est 
pas ces points de détails desquels tout le monde se fout. Il aurait fallu qu'on 
s'y prenne plus à l'avance et qu'on répète véritablement. Mais étant donné le 
temps qu'il nous restait je pense qu'on a fait les bons choix lundi soir. La 
faute remonte à avant.

Pour conclure je vous remercie tous de m'avoir procuré tant de bonheur et de 
joie et de trucs super cools. Je suis dans l'ensemble très content de l'archi 
du projet, je trouve qu'on s'en est bien tiré de ce point de vue là et qu'on a 
pas trop mal réeussi à se synchroniser. Travailler à autant c'est pas simple.

Sam.


PS : Sylvain on est tous très contents de savoir que tu sais faire une démo 
quand t'es tout seul à la préparer. Ça légitimise pas ton agressivité lors de 
la préparation de la démo.



On Wed, 10 Dec 2003 12:50:15 +0100
Sylvain Chevillard <[EMAIL PROTECTED]> wrote:

> Bonjour à tous.
> 
> Le soleil se lève à nouveau sur l'ENS Lyon. Pour un certains nombre 
> d'entre vous, cela doit paraître étonnant. La dernière fois qu'ils se 
> sont levés, c'était la nuit.... Et vu leur état au moment où ils se 
> sont levés, ils peuvent naturellement avoir cru que le soleil ne se 
> lèverait plus jamais.
> 
> Et ben non en fait. Je voudrais moi aussi réagir à propos de cette 
> démo. Tout d'abord pour dire que je ne pense pas que cette démo ait été 
> une catastrophe. Ensuite pour vous dire que je ne suis pas content du 
> tout de la façon dont certaines choses se sont passées.
> 
> Sur la démo en elle-même : je pense qu'en dépit de la piètre allure que 
> ça avait, la démo a tout de même montré qu'on avait un truc qui 
> marchait modulo bugs assez mineurs somme toute. Qu'on avait un gros 
> boulot de fait, beaucoup de fonctionnalités, en somme un gros projet, 
> et qu'on l'avait à peu près mené à bien dans les temps impartis. Je 
> crois que nous avons mené le projet dans l'état où on attend 
> généralement un projet de ce type à  une semaine de la remise du 
> rapport. En particulier, on pourra dire dans le rapport que ça marche 
> et qu'on a atteint nos objectifs. J'appelle ça un projet réussi.
> Ce qui est vrai, c'est qu'on a pas fait très bonne impression. Cela ne 
> nous sera vraisemblablement pas trop reproché, dans la mesure où une 
> démo qui est  préparée, tout le monde sait que c'est un peu la perle 
> rare. Cela dit, ce n'est pas impossible. Perso, quand je suis seul à 
> préparer une démo, elle est prête et elle chie pas le jour où je la 
> fais. J'en tiens pour preuve mes deux démos de DM de prog l'année 
> dernière. Pourtant, Florent témoignera que notre compresseur était 
> buggué de partout. Ça nous a pas empêché de faire une démo.
> Donc faire une bonne démo aurait été possible. Et ça aurait 
> vraisemblablement fortement impressionné notre public. Là, on les a pas 
> impressionné. On les a fait rigolé. Cela dit, je ne pense pas qu'il 
> nous ait pris pour des charlatans pour autant. Il n'y a donc pas lieu 
> de déprimer outre mesure sur les conséquences. En revanche, il y a lieu 
> d'être dégoûté d'avoir tant travailler pour un chiage comme celui-ci.
> 
> Thias propose de rédiger pour nous, en interne, un document du type : « 
> Les erreurs de la démo de Savonet, où comment mettre toutes les chances 
> de son côté pour chier une démo ». Je trouve l'idée assez intéressante. 
> Ce sera l'occasion de s'insulter un peu librement les uns les autres et 
> de mettre au clair les erreurs à ne pas commettre. Il est pas dit que 
> ça servira un jour à quelqu'un, parce qu'on a beau savoir qu'il faut 
> pas coder toute la nuit pour faire une bonne démo, on le fait quand 
> même. Mais ça fera une catharsis salutaire pour tous. Ce qui veulent le 
> faire sont les bienvenus. Je coordonnerai tout ça si vous le désirez.
> 
> Après, je voulais vous dire que je ne suis pas content. Je ne suis pas 
> content par exemple d'avoir eu à 6h30 de tous les bords des messages du 
> type « Rien ne marche, on  a rien à présenter ». Parce qu'à 22h00 hier 
> soir, on avait de quoi faire une démo du tonnerre. Je pense ne pas être 
> le seul à en être convaincu, et je pense aussi l'avoir beaucoup dit à 
> ce moment là.
> Donc que le lendemain à 1h30 de se rendre en amphi B, on me dise : « le 
> web, on a rien à montrer, ça ne marche pas, libsavonet est morte, elle 
> est bugguée de toute part, le noyau ne dit plus rien à personne, on 
> sait pas s'il diffusera, Strider a un bug, on comprend pas, il pourra 
> pas tourner », c'est intolérable. Je veux mentionner le fait qu'à 23 
> heures, aussi bien Gim que Julio m'ont dit : « Nous, c'est bon, on est 
> OK. Si tu as besoin de nous pour un truc, on peut t'aider ». Je 
> n'invente donc pas le fait que cela marchait la veille au soir, et que 
> les développeurs étaient contents de leur radio. Oui, le noyau 
> permettait pas des requêtes, et alors ? Oui, le web, gérait pas au top 
> les meta-data, et alors ? J'ai dit, le plus clairement du monde, que je 
> ne voulais pas qu'on me promette des choses qu'on était pas absolument 
> certains de tenir. J'exprime depuis facilement une semaine, à qui veut 
> l'entendre, que je suis content de l'avancement du projet, que la démo 
> ne sera pas un problème dans l'état actuel du projet.
> Je n'ai pas cautionné ce qui ont voulu intégrer les requêtes au noyau 
> la veille au soir. J'ai dit, ce n'est pas nécessaire. On m'a répondu 
> qu'on avait rien à montrer. J'ai rétorqué, faites moi confiance, on a 
> dors et déjà plus d'une heure de démo.
> 
> J'accepte donc volontiers ma part de responsabilités dans cette 
> affaire. Mais je refuse totalement d'admettre qu'on aurait eu une démo 
> moins bonne si on avait accepté d'arrêter le délire lundi midi. Parce 
> que les requêtes, non seulement, elles ont marché aléatoirement et 
> elles sont passées quasi-inaperçues (Thias n'avait même pas remarqué 
> que les requêtes avaient marchées) mais elles ont massacré le reste de 
> notre travail.
> 
> Par ailleurs, on peut être stressé, à cran et tout, sans être 
> déraisonnable. Les abrutis qui ont mis des conneries sur le site web, 
> ont bien rigolé, mais ont été des parfaits inconscients. Un site Web ne 
> se relit pas aussi facilement qu'un document linéaire. C'est 
> exponentiel en la profondeur, un site web. Les conneries que les gens 
> ont lu le jour de la démo, on peut le prendre du bon côté. Et dire, 
> « soit pas toujours coincé ». Mais c'était une démo officielle. Et je 
> n'approuve pas, tout coincé que je suis.
> En outre, il va falloir les enlever de toutes façons, ces conneries, si 
> on distribue le site avec Savonet. Et de toutes façons, écrire des 
> conneries en se disant, on les enlèvera, c'est la plus débile des 
> choses que j'ai jamais vues. C'est faire le boulot deux fois. Répondre 
> à la FAQ en trois mots appropriés va aussi vite que répondre à la FAQ 
> en trois mots déplacés. Seulement, ça évite de devoir le refaire.
> 
> En bref, j'ai demandé à préparer cette démo. Elle n'a pas été préparée. 
> Je dois reconnaître que j'ai été moi-même un peu dépassé par la 
> situation. Mais j'ai le sentiment, que de toutes façons, vous n'auriez 
> pas eu une minute à m'accorder durant la nuit. J'ai demandé à 
> mrpingouin vers 6h00 du mat', de lâcher ce qu'il faisait, à moins qu'il 
> soit certain d'avoir un truc dans le quart d'heure, et de préparer la 
> démo. Je n'ai pas répété avec Thias la démo du Web, mais il faut dire 
> que jusqu'à une heure avant la démo, le web changeait encore d'allure. 
> Bilan, la démo de Thias n'avait aucun cohérence. La seule personne qui 
> m'avait convaincue du fait qu'elle assurerait sa partie de démo était 
> Florent. Il m'a fait une mini démo qui marchait très bien. Total, elle 
> n'a pas été faite, parce que, pour d'obscures raisons que je n'ai 
> toujours pas comprises, Strider était incapable de faire ce qu'on lui 
> demandait au moment de la démo.
> Strider, je voudrais le signaler, est le sous-projet qui a marché en 
> premier. Il était, avec le Web, notre meilleur argument de vente. Total 
> : on lui a craché dessus, on ne l'a pas montré, et il a buggé.
> 
> Bilan, on s'est retrouvé sur la réz. Ce dont nous n'avons même pas 
> profité pour dire « Passage à l'échelle, regardez... ». Non. Et on a 
> demandé du Lorie. Je vous signale que à ma connaissance, les 90 Mo de 
> musique que j'avais téléchargé était indexé par Strider. Que j'ai 
> fourni la liste des-dits morceaux aux gens qui devaient faire des 
> requêtes. Et enfin, qu'en tout état de cause, GreenFoxes était pas plus 
> compliqué que Lorie à demander, et que ça faisait couleur locale 
> sympathique.
> Quand on a dit et répété que pour la classe, il fallait pas passer de 
> la musique dont on avait pas les droits, c'est volontairement nier 
> toute classe à notre démo. Heureusement, il n'a pas été fait mention du 
> projet juridique, contrairement à ce qui était prévu. Heureusement 
> aussi qu'il n'a pas été fait mention des packages Debian et Gentoo. On 
> aurait perdu en crédibilité : qui aurait voulu croire que notre projet 
> était facile à installer ?
> 
> Je n'ai pas eu le temps de préparer cette démo comme j'aurais voulu, 
> mais moi, cette démo, je l'avais parfaitement en tête depuis 15 jours. 
> Ce n'était pas le cas de tout le monde je pense. C'est normal : chacun 
> son boulot. Je n'avais rien d'autre à faire. OK. Mea culpa, c'est 
> facile de taper sur les autres quand on a chié une démo dont on est 
> censé assumer la charge. Cependant, il vous était possible de venir me 
> voir. Il vous était possible de me dire : « Sylvain, moi je code, 
> est-ce que tu peux assurer  la démo  ? » Quitte à ce qu'on improvise, 
> j'aurais peut-être mieux improvisé que certains d'entre vous. En 
> particulier, on aurait évité l'embourbage final, que je redoutais 
> depuis longtemps, qui est le moment où l'initiative personnelle a pris 
> le dessus sur la préparation collective.
> Comment vouliez-vous que je conclue quoi que ce soit après le dernier 
> quart d'heure ?
> 
> Voilà pour le coup de gueule.
> Maintenant, on a une radio qui marche, et dont je répètes depuis deux 
> semaines qu'elle est vachement mieux que la précédente. Alors depuis 
> deux semaines, vous savez... Surtout avec le codage intensif de ces 
> derniers jours... Elle en jette un max notre radio, à l'heure actuelle.
> Modulo un peu de débug par-ci par là. Mais Geek1 a diffusé  pendant 
> longtemps un son du genre de celui qu'il nous a été donné d'écouter 
> hier.
> 
> À bon entendeur,
> Salut...
> 
> ... et je suis bien content de tous les mecs qui se sont investi 
> là-dedans comme des fous durant tout le semestre. Et je les remercie du 
> fond du c_ur.
> 
> Sylvain.


-- 
Samuel Mimram

[EMAIL PROTECTED]

An actor's a guy who if you ain't talkin' about him, ain't listening.
                -- Marlon Brando

Attachment: pgpk8qQaEGVmv.pgp
Description: PGP signature

Répondre à