Bref récapitulatif
Présents: cat-a-puss, cervantes, deer, dm, duck, jrandom, protok0l
Journal de réunion
14:05 <jrandom> 0) salut 14:05 <jrandom> 1) statut 0.4.1.1 14:05 <jrandom> 2) Jolies images 14:05 <jrandom> 3) 0.4.1.2 et 0.4.2 14:05 <jrandom> 4) eepserver intégré 14:05 <jrandom> 5) ??? 14:05 <jrandom> 0) salut 14:05 * jrandom fait coucou 14:05 <jrandom> les notes d'état hebdomadaires sont disponibles à http://dev.i2p.net/pipermail/i2p/2004-October/000461.html 14:06 <jrandom> (je n'arrive pas à croire qu'on est en octobre) 14:06 <cervantes> c'est décembre 14:06 * jrandom se déconnecte de cervantes. décalage d'horloge excessif 14:06 <deer> <baffled> pourrait-on récupérer l'été maintenant ? 14:07 <cervantes> zut... perdu ton flux de pr0n 14:07 <jrandom> bien sûr. c'est à quelques milliers de km au sud de toi, baffled 14:07 <jrandom> ok, on passe à 1) statut 0.4.1.1 14:07 <deer> <baffled> tu me diras quand j'y serai ? 14:07 <cervantes> heh 14:07 <jrandom> claque les talons trois fois... 14:08 <jrandom> ok, les révisions 0.4.1 et 0.4.1.1 sont sorties, et globalement tout refonctionne 14:08 <deer> <baffled> non, non, je ne veux pas rentrer à la maison, il fait froid là-bas. 14:08 <jrandom> ;) 14:08 <jrandom> la détection automatique de l'adresse IP externe semble fonctionner dans l'ensemble 14:09 <jrandom> (il y a eu quelques bizarreries toutefois, à cause de connexions b0rked qui ne se ferment pas correctement) 14:09 <jrandom> certains d'entre vous l'ont-ils utilisée, ou eu de bonnes/mauvaises expériences avec la détection automatique ? 14:10 <jrandom> on dirait que non 14:10 <jrandom> ok, quelqu'un a des commentaires/questions/inquiétudes à propos de 0.4.1.1 ? 14:11 <cervantes> aucune plainte ici.... 14:11 <dm> Pas encore essayé, mais c'est sur mon agenda ! 14:11 <jrandom> sinon, on enchaîne avec 2) jolies images 14:11 <jrandom> !thwap dm 14:12 <deer> <Jake> je ne sais pas pour la détection auto, mais j'ai essayé d'utiliser le bouton 'guess' ou je-ne-sais-quoi sur ma machine Windows derrière un NAT et il a deviné l'IP correctement...... si c'est bien de ça qu'on parle 14:13 <jrandom> ah ok, non, le bouton 'guess' essaie juste de deviner ton IP en interrogeant www.whatismyip.com 14:13 <jrandom> la détection automatique, c'est quand tu laisses le champ d'adresse IP vide et qu'il la détermine tout seul 14:13 <jrandom> la plupart des utilisateurs I2P existants n'en auront pas besoin, puisque nous utilisons tous soit dyndns soit des IP statiques de toute façon 14:13 <jrandom> ça ne comptera probablement que pour les nouveaux utilisateurs 14:14 <deer> <demonic_1> ouais ça a marché un peu lentement pour moi 14:14 <deer> <demonic_1> mais ça a fonctionné 14:15 <jrandom> ok cool 14:15 <jrandom> bref, je ne veux pas rabâcher ce que j'ai posté dans l'email de cette semaine à propos des stats collectées 14:16 <jrandom> plutôt, quelqu'un a des questions/commentaires/inquiétudes à leur sujet ? 14:17 <jrandom> j'étais assez content de voir que le résumé sur 20 h n'avait que 500 et quelques échecs d'envoi sur environ 30 000 14:17 <cervantes> quelle charge la collecte de stats génère-t-elle ? 14:17 <cervantes> je connais les tailles de fichiers... mais est-ce que ça va impacter les performances en tournant en arrière-plan 14:18 <jrandom> ça devrait être ~= 0. il n'y a pas d'allocation mémoire dans la collecte de stats (puisqu'on utilise des événements préalloués) et tout est asynchrone 14:18 <cervantes> cool 14:18 -!- Sugadude [random@badfish.securityminded.net] a rejoint #i2p 14:18 -!- cat-a-puss [~tom@152.228.242.159] a rejoint #i2p 14:19 <jrandom> une fois 0.4.1.2 sortie, je vais probablement tanner encore quelques personnes pour collecter diverses stats de temps en temps 14:19 <deer> <mule_iip> de rien 14:19 <cervantes> je suis partant pour commencer à collecter maintenant... je suis déjà en 0.4.1.1-6 14:20 <jrandom> w3wt 14:21 <jrandom> ok, c'est tout ce que j'ai pour les stats, à moins que quelqu'un ait quelque chose à ajouter ? 14:21 <jrandom> sinon, 3) 0.4.1.2 et 0.4.2 14:21 <deer> <baffled> Tu as mon vote pour faire le streaming en premier. 14:22 <jrandom> cool 14:22 <jrandom> quelqu'un pense qu'on devrait garder les modifs de tunnel en premier ? 14:22 <deer> <mule_iip> streaming d'abord 14:23 <cervantes> faire les trucs de tunnel maintenant causerait probablement plus de perturbations réseau.... il est sans doute bon de souffler un peu ;-) 14:23 <jrandom> vrai 14:23 <deer> <mule_iip> de toute façon, tous ceux qui sont ici aujourd'hui ont été identifiés par les black hats :) 14:23 <jrandom> ceci dit, je réfléchissais l'autre jour à comment on pourrait faire les modifs de tunnel sans incompatibilités 14:23 <deer> <baffled> Allez, admets-le, tu veux juste récupérer ton p0rn audio plus vite. 14:23 <duck> (moi aussi pour le streaming en premier) 14:23 <jrandom> héhé 14:24 <cervantes> héhé 14:24 <cervantes> baffled : seulement si tu en fournis davantage ;-) 14:24 <dm> Je pense qu'on devrait s'en tenir aux trucs de tunnel d'abord 14:24 <dm> qu'on s'en débarrasse... 14:24 <cat-a-puss> en quoi les nouveautés autour du chiffrement vont-elles être différentes ? 14:24 * jrandom botte dm 14:25 <jrandom> cat-a-puss : actuellement, nous avons un chiffrement de tunnel uniforme - les messages qui transitent dans le même tunnel se ressemblent à chaque saut 14:25 <deer> <baffled> Je pense que je peux en trouver un peu plus. 14:25 <cat-a-puss> oh ! 14:26 <cervantes> http://www.i2p.net/todo#tunnelId 14:26 <jrandom> ce n'est pas si mauvais puisqu'un message alice-->bob traverse deux tunnels avec des chiffrements différents, mais ça nous b0rk face à des attaquants de connivence 14:27 <jrandom> les éléments par saut liés à tunnelId sont aussi nécessaires pour empêcher le harvesting de perturber les prédécesseurs (/etc) 14:27 <dm> Oui, on devrait clairement corriger ça en premier. 14:27 <deer> <mule_iip> je vote pour que dm s'en charge 14:28 <deer> <fidd> j'ai raté la réunion ? ;) 14:28 <jrandom> j'allais justement le proposer, mule :) 14:28 <cervantes> Je vote pour que dm n'y touche pas 14:28 <jrandom> heh 14:28 <jrandom> non fidd, on en est au point 3 de l'ordre du jour 14:29 <jrandom> ok, s'il n'y a pas d'objection à la proposition de dm (à part la sienne), je pense qu'on va avancer et déplacer les mises à jour de la bibliothèque de streaming vers 0.4.2 14:29 <dm> chouette 14:30 <jrandom> ok, on passe à 4) eepserver intégré 14:30 <jrandom> si vous ne l'avez pas remarqué, il y a un eepserver intégré. 14:30 <cervantes> "il suffit de mettre les fichiers .war dans le répertoire webapps et vous êtes prêt" 14:30 <jrandom> heh 14:30 <jrandom> pour des fichiers .war suffisamment bien codés :) 14:31 <cervantes> ooh ça existe, ça ? 14:31 <cervantes> *chose 14:31 <jrandom> mais d'un point de vue pratique, "il suffit d'éditer ./eepsite/docroot/index.html" 14:31 <deer> <baffled> Une question que j'ai, c'est : préfères-tu que les gens utilisent l'eepserver ou un serveur httpd standard ? 14:31 <cat-a-puss> ceux générés par KDE fonctionnent-ils ? 14:31 <jrandom> cervantes: phttprelay.war, i2ptunnel.war, routerconsole.war :) 14:31 <dm> ah oui.. les war. Un de ces machins J2EE qui exigent 20 ans d'expérience à éditer des fichiers XML à la main. 14:31 <cervantes> touché 14:32 <jrandom> baffled : ça m'est vraiment égal. si les gens ont un serveur web installé qui peut accepter des requêtes avec des lignes Host: bizarres, tant mieux 14:32 <jrandom> l'eepserver est juste là pour la commodité 14:32 <jrandom> cat-a-puss : hmm, des fichiers .war KDE ? 14:32 <protok0l> monoculture... monoculture... 14:33 <deer> <duck> quand je joue avec des war, la possibilité de ne redémarrer que Jetty me manque ; ce qui est malheureusement nécessaire pour beaucoup de trucs de déploiement 14:33 <cat-a-puss> oui, il faut avoir kdeaddons installé, il suffit d'aller sur une page web puis de cliquer sur archive et ça te fait un fichier .war 14:34 <jrandom> duck : ah, c'est vrai. il suffit de sortir les lignes qui lancent l'eepserver de clients.config et de les mettre dans un script shell 14:34 <jrandom> (avec le même classpath que le router) 14:34 <dm> peut-on intégrer i2p dans jboss et empaqueter ça avant la 1.0 ? 14:34 <jrandom> ooh, cool cat-a-puss 14:35 <cervantes> je suppose que le webdefault.xml manquant a été corrigé dans le cvs ? 14:35 <deer> <detonate> en fait, jetty.xml l'a 14:35 <jrandom> trouve-nous un .ear convaincant dm :) 14:35 <jrandom> cervantes : ce que detonate a dit. (j'ai foiré le jetty.xml) 14:36 <cervantes> ouais... je crois que j'ai mentionné quelque part de supprimer la référence dans le jetty.xml pour qu'il utilise celui à l'intérieur de l'archive Jetty 14:36 <jrandom> wr0d 14:37 <cervantes> je voulais juste vérifier que ça a été corrigé dans le cvs ;-) 14:37 <jrandom> si sr 14:37 <cervantes> cool 14:37 <jrandom> (même si la mise à jour 0.4.1.2 n'écrasera pas les eepsite des gens) 14:37 <jrandom> ((les installations propres 0.4.1.2+ l'incluront bien sûr)) 14:38 <cervantes> oh et avons-nous découvert la cause des clés eepsite manquantes de DrWoo ? 14:38 <jrandom> d'ailleurs, à ce sujet, je veux juste mentionner que tout le monde devrait mettre à jour dès qu'il y a une nouvelle version, car sinon vous pourriez ne pas avoir de procédure de mise à niveau 14:38 <jrandom> non cervantes, ni bug reproductible :/ 14:39 <cervantes> ah parfait, on peut blâmer une erreur utilisateur ;-) 14:39 <deer> <DrWoo> cervantes : presque certainement une maladresse de ma part 14:39 <cervantes> :o) 14:39 * jrandom blâme les gremlins 14:40 <deer> <Jake> http://en.wikipedia.org/wiki/User:Kmweber/List_of_Everyone_Who_Has_Ever_Lived 14:40 <jrandom> ok, on passe à 5) ??? 14:40 <jrandom> heh 14:40 <jrandom> eh bien oui, ça entre certainement dans la catégorie "autres" 14:40 <jrandom> quelqu'un a quelque chose à soulever ? 14:41 <dm> J'aimerais souligner, à ce stade, que je suis satisfait du nouvel état d'esprit que la communauté I2P montre envers mes suggestions. 14:41 <dm> Cordialement 14:41 <cat-a-puss> oh oh choisis-moi ! J'ai le code de base pour une recherche distribuée. 14:41 <deer> <demonic_1> ouais pourquoi i2p après plus de 30 heures de fonctionnement monte à 100% de CPU 14:41 <dm> dm 14:41 <deer> <Jake> oui, je veux soulever la question de l'héritage du chiffrement basé sur des équations fractales de Gamal d'ordre 4 et comment cela s'appliquerait à i2p 14:41 <deer> <demonic_1> et la plupart en system ? 14:41 <jrandom> ooh énorme, cat-a-puss ! 14:41 <cat-a-puss> Je l'ai annoncé ici l'autre jour, personne n'a remarqué 14:41 <deer> <baffled> seulement de façon tangentielle, jake. 14:42 <cat-a-puss> en tout cas, je pourrais utiliser un peu d'espace CVS 14:42 <deer> <DrWoo> cat-a-puss : tu as un eepsite pour ça ? 14:42 <jrandom> demonic_1 : hmm, il y a eu quelques bugs critiques dans la dernière version ou deux. es-tu en 0.4.1.1 ? 14:42 <cat-a-puss> et je peux commencer les tests dans environ 2 semaines 14:42 <cat-a-puss> DrWoo : non 14:42 <deer> <Jake> baffled, HaH ! 14:43 <deer> <demonic_1> 0.4.1.1-3 14:43 <jrandom> cat-a-puss : r0x0r, pas de problème. envoie-moi un email avec le nom du module que tu veux lui donner et ta clé PGP et on arrangera ça 14:44 <cat-a-puss> jrandom : d'accord 14:44 <jrandom> cat-a-puss : quel type de recherche ça fait ? 14:44 <jrandom> demonic_1 : ça consommait autant de CPU avant 0.4.1 ? 14:44 <cervantes> (proxies vers MSN) 14:44 <deer> <mule_iip> demonic_1 : et tu as 1 méga de log chaque minute ? ça me dit quelque chose. 14:45 <deer> <demonic_1> non 14:45 <jrandom> heh mule, ouais le bug que tu as trouvé était un méchant fast-busy 14:45 <cat-a-puss> jrandom : c'est une recherche basique par mots-clés, il faut spécifier les mots sous lesquels indexer et il stockera l'URL 14:45 <jrandom> demonic est plus probablement frappé par l'une des NPE dans tcp.ConnectionBuilder 14:46 <deer> <baffled> Bon, c'est l'heure du dindin donc je vais aller dénicher quelques sons de salopes en préparation des mises à jour de streaming et je vous parle à tous bientôt. 14:46 <cat-a-puss> jrandom : ça devrait finir par passer à l'échelle correctement et tout le tintouin, mais pour l'instant, tous les serveurs doivent être connectés et personne ne peut rejoindre ni partir, et il n'y a pas encore de moyen d'insérer du contenu, mais tout ça sera réglé 14:46 <jrandom> ah cool, ça fonctionne avec une base distribuée, ou c'est plutôt une recherche sur du contenu spiderisé ? 14:47 <jrandom> ok cool 14:47 <cervantes> à plus, baffled 14:47 <jrandom> lol, à plus tard baffled 14:47 <cervantes> baffled : comment sait-on que ce sont des sons de salopes, et pas toi au bout de ton micro ? 14:47 <protok0l> TRÈS BIEN ! 14:47 <protok0l> i2p refonctionne 14:47 <jrandom> w3wt 14:48 <jrandom> qu'est-ce qui n'allait pas ? 14:49 <jrandom> ok, quelqu'un d'autre a quelque chose à soulever pour la réunion ? 14:49 <deer> <Jake> peut-on annoncer i2p sur Slashdot après l'implémentation du nouveau protocole de streaming ? 14:49 <dm> de préférence avant 14:49 <dm> mais après ça ira aussi 14:49 <jrandom> !thwap^2 14:50 <protok0l> POSTMAN ! 14:50 <jrandom> ok, s'il n'y a rien d'autre.. 14:50 * jrandom se prépare 14:51 <deer> * Jake embrasse jrandom 14:51 * jrandom *baf* clôt la réunion