Récapitulatif rapide

Présents: cat-a-puss, cervantes, deer, dm, fvw, hypercubus, interrupt, jrandom, korkakak, nicktastic, Nightblade

Journal de réunion

14:06 <jrandom> 0) salut 14:06 <jrandom> 1) 0.4.0.1 14:06 <jrandom> 2) Mises à jour du modèle de menace 14:06 <jrandom> 3) Mises à jour du site web 14:06 <jrandom> 4) Feuille de route 14:06 <jrandom> 5) Applications clientes 14:06 <jrandom> 6) ??? 14:06 <jrandom> 0) salut 14:06 * jrandom fait signe 14:06 <cervantes> bonsoir 14:06 <jrandom> notes d'état hebdomadaires publiées sur http://dev.i2p.net/pipermail/i2p/2004-September/000444.html 14:07 <jrandom> (avant la réunion cette fois aussi ;) 14:07 <deer> <jrand0m> ouah, 30 personnes par ici 14:07 -!- Irssi: #i2p: Total de 21 pseudos [0 ops, 0 halfops, 0 voices, 21 normaux] 14:07 <jrandom> ok, bref, passons directement à 1) 0.4.0.1 14:08 <jrandom> la version est sortie et les choses semblent fonctionner plus ou moins 14:09 <jrandom> je vois des temps de connexion variés sur IRC, mais d'après mes discussions avec des gens, il semble y avoir des problèmes de congestion quand, par ex., on télécharge de gros fichiers et qu’on utilise IRC en même temps 14:09 <jrandom> beaucoup de gens rencontrent-ils ça ? 14:10 <jrandom> j’imagine que non 14:11 <cervantes> J’ai fait divers tests de bande passante récemment et je n’ai pas encore rencontré de problèmes dans ce domaine... même si je n’utilise pas le limiteur de bande passante 14:11 * nicktastic n’a pas beaucoup téléchargé depuis le pillage d’Alexandria il y a des semaines 14:11 <dm> Je me souviens d’avoir été déconnecté plus souvent sur IRC quand j’utilisais des eepsites, mais c’était il y a 2 mois 14:11 <dm> déconnecté 14:11 <dm> pas sûr que ça arrive encore 14:11 <jrandom> ah, oui, on doit harceler les gens d’Alexandria pour qu’ils nous donnent plus de livres :) 14:12 <Nightblade> merci de nous tenir au courant dm 14:12 <jrandom> j’ai eu de la chance avec IRC en téléchargeant de gros fichiers depuis thetower, mais, comme cervantes, je n’ai pas activé la limitation de bande passante 14:13 <jrandom> (même si la moyenne de bp de ce router était à 11 Ko/s stables à ce moment-là, tout en téléchargeant 8 Ko/s de musique) 14:13 * nicktastic trouve quelque chose à télécharger 14:13 * jrandom regarde ta connexion irc.duck.i2p tomber rapidement ;) 14:13 <jrandom> ok, bref, quelqu’un a autre chose à soulever à propos de 0.4.0.1 ? 14:14 <dm> Nightblade: héhé, pas de problème :) 14:14 <dm> jrandom: bon boulot, toujours de l’avant 14:14 <fvw> l’installeur est joli ? (pas sûr que ce soit nouveau en .1 ?) 14:14 <jrandom> gracias dm 14:15 <jrandom> fvw: pareil que 0.4, mais je suis d’accord, hyper a fait du super travail (ainsi que notre designer anonyme !) 14:15 <fvw> aussi, je ne m’engage pas à dire joli _quoi_ :) 14:15 <jrandom> fils de sa... 14:16 <jrandom> ok, passons à 2) Mises à jour du modèle de menace 14:16 <cervantes> oui bien joué.. :) écrire de la doc, ça craint toujours 14:17 <jrandom> ouais, ça a été 2-3 jours douloureux 14:17 <jrandom> je ne sais pas si vous avez lu http://www.i2p.net/how_threatmodel mais si vous voulez savoir ce qu’on veut dire par « anonyme », c’est ça qu’on veut dire 14:18 <jrandom> la plupart des catégories là-bas ont été juste arrachées à http://citeseer.ist.psu.edu/454354.html (lien sur la page) 14:18 <jrandom> il y a beaucoup plus que j’aimerais faire dans le modèle de menace, mais je n’ai tout simplement pas le temps. 14:18 <jrandom> j’aimerais voir un tableau croisé de ces menaces vs le coût pour les mener vs le type d’utilisateur concerné par chacune 14:19 <jrandom> (par ex. monsieur Tout-le-monde se fiche des adversaires actifs globaux) 14:19 <jrandom> donc si quelqu’un s’ennuie... ;) 14:19 <cervantes> quelque chose m’est venu en lisant ton doc... on a besoin d’un glossaire correct... 14:20 <fvw> pas lui ? Joe sixpack aime télécharger des mp3... 14:20 <jrandom> quelqu’un vient d’en publier un si je me souviens bien... 14:20 <cervantes> vraiment ? 14:20 <cervantes> sur une eep ? 14:20 <jrandom> non, un article de recherche 14:20 <jrandom> il n’est pas encore sur freehaven, laissez-moi remettre la main dessus 14:21 <jrandom> zut, je ne semble plus avoir ma copie. 14:21 <jrandom> j’essaierai de la retrouver après la réunion 14:22 <cervantes> est-ce qu’il traite aussi des concepts spécifiques à i2p ? 14:22 <jrandom> oh, non 14:22 <jrandom> c’est juste un glossaire général pour les réseaux anonymes, avec mixes, cascades, attaquants, etc. 14:22 <jrandom> pas de garlic routing ni de tunnels ;) 14:23 <cervantes> un bon paragraphe de synthèse de tous les mots à la mode « in » pour que les gens voient rapidement la différence entre onion routing et garlic routing (par exemple) sans avoir à lire tout le document « how » 14:23 <jrandom> tu te rends compte qu’un glossaire serait plus grand que les pages how_* réunies, hein ? 14:23 <jrandom> mais oui, je suis d’accord, on devrait faire ça 14:23 <cervantes> bien sûr... mais.. ;) 14:23 * jrandom « propose » que cervantes s’en charge ;) 14:23 * dm approuve 14:23 <cervantes> héhé je ne sais pas ce que veut dire la moitié de ces trucs :) 14:24 <jrandom> écris ce que tu sais et pose-moi des questions 14:24 <cervantes> je vais m’y essayer 14:24 <jrandom> w00t! cervantes++ 14:24 <cervantes> si je le mets sur le forum alors d’autres pourront contribuer... 14:24 <jrandom> bonne idée 14:24 <deer> * Pseudonym applaudit 14:25 <cervantes> _mais_ ce doc dont tu as parlé serait utile :o) 14:25 <dm> tunnel: passage souterrain artificiel 14:25 <jrandom> d’accord, j’essaierai de le retrouver 14:25 <cervantes> je ferai une version spéciale pour toi dm 14:25 <dm> youpi ! 14:26 <jrandom> ok, autre chose sur le modèle de menace, ou on passe à 3) Mises à jour du site web ? 14:27 <jrandom> ok, comme tous ceux qui sont venus sur le site aujourd’hui l’ont vu, Curiosity a proposé de jolies améliorations d’ergonomie 14:27 <dm> Je crois que cervantes et moi sommes les seuls encore éveillés. 14:27 <korkakak> Je pense que dans les modèles de menace 14:28 <korkakak> vous devriez ajouter des attaques de réseaux de mixage 14:28 <jrandom> quel type d’attaques de mix ? 14:28 * dm charge www.i2p.net 14:28 <korkakak> comme les attaques par collusion 14:28 <jrandom> c’est ça qui craint avec les taxonomies que j’ai utilisées. elles sont à peu près toutes des attaques par collusion. 14:29 <korkakak> Par attaques de mix, j’entends des attaques qui peuvent survenir dans un réseau de mixage 14:29 <korkakak> ah ok désolé 14:29 <jrandom> (et la plupart peuvent être utilisées soit pour des attaques probabilistes soit pour des attaques de confirmation, etc.) 14:29 <dm> J’aime les paragraphes qui croissent en taille. Ça aide à accrocher les gens. Beaucoup trop technique pour une page d’accueil toutefois. 14:29 <korkakak> Autre petite question de ma part : I2P peut-il détecter automatiquement une collusion ? 14:30 <jrandom> mais si tu as des suggestions pour des choses à ajouter, s’il te plaît, dis-le moi 14:30 <jrandom> oh, certainement pas. nous n’avons pas importé les algorithmes de morphmix 14:30 <korkakak> je vois 14:30 <korkakak> ok continuez 14:30 <jrandom> leurs algo ne colleraient pas vraiment chez nous de toute façon, puisque nous sommes un mixnet à routage libre 14:31 <korkakak> Eh bien oui et non 14:31 <korkakak> mais ça va. Désolé pour l’interruption 14:32 <cat-a-puss> Ça pourrait aussi être une bonne idée de mentionner d’emblée certaines attaques évidentes auxquelles I2P N’EST PAS vulnérable 14:32 <jrandom> hmm ? leurs algorithmes se basent sur la détection de l’influence de pairs collusifs dans la sélection des pairs — dans i2p, le router local définit explicitement tout l’algorithme de sélection des pairs 14:33 <korkakak> Je suppose que c’est vrai vu la taille du réseau actuel 14:33 <jrandom> ah, c’est une bonne idée cat-a-puss, avec MITM/etc. ça t’intéresserait de poster des idées à ce sujet ? 14:33 <cat-a-puss> bien sûr 14:33 <dm> MITM ? 14:33 <dm> Ah, man in the middle. 14:33 <jrandom> muchas gracias cat-a-puss! 14:34 * cervantes note MITM pour le glossaire 14:34 <jrandom> korkakak: hmm. je ne suis pas sûr de la manière dont cet aspect est affecté par la taille du réseau, mais on a sans doute des choses à apprendre de la détection de collusion de morphmix, certainement 14:34 <jrandom> (peut-être concernant les réponses netDb, par exemple) 14:34 <korkakak> wrt = ? 14:35 <dm> héhéhé 14:35 <jrandom> désolé, « with regards to » 14:35 <dm> Celle-là je la connais ! 14:36 <jrandom> on bénéficierait certainement de plus de discussions sur le modèle de menace. peut-être qu’on peut lancer un fil sur la liste ou dans le forum ? 14:36 <dm> « Le résultat, c’est que le nombre de pairs relayant chaque message de bout en bout est l’absolu minimum nécessaire pour satisfaire à la fois le modèle de menace de l’émetteur et celui du récepteur. » 14:36 <dm> J’aime cette manière de voir les choses. 14:37 <dm> Bien que ce ne soit pas vrai. 14:37 <jrandom> hmm ? 14:37 <jrandom> si l’émetteur et le récepteur ne veulent qu’une dénégation plausible, ils peuvent parler directement 14:37 <jrandom> (etc.) 14:37 <dm> Le nombre minimum absolu de pairs requis pour satisfaire le modèle de menace de A et B est le nombre requis par A ou B, celui qui a les exigences les plus strictes :) 14:38 <jrandom> pas vrai dm 14:38 <jrandom> s’ils exigent tous les deux des tunnels à 2 sauts pour se défendre contre des attaquants collusifs dans leurs tunnels, ils ne peuvent pas avoir chacun des tunnels à 1 saut 14:39 <dm> Si A est prêt à parler à quelqu’un avec 10 indirections, et B avec 5, le minimum nécessaire est 10, pas 15 !? 14:39 <jrandom> non, 15. B ne devrait pas faire confiance aux tunnels de A. 14:39 <dm> Oui, il ne devrait pas. 14:39 <dm> Mais théoriquement.. Bref, discussion stupide. J’aime bien cette phrase quand même. 14:40 <jrandom> c’est l’une des décisions de conception les plus importantes dans i2p ;) 14:40 <jrandom> bref, retour à 3) Mises à jour du site web 14:41 <deer> <nicktastic> (pour info - IRC a lâché pendant le téléchargement de deux gros fichiers, mais la latence vers le serveur est restée comme avant le début des téléchargements, donc c’était peut-être un hasard (arrêt non gracieux quelque part ?)) 14:41 <jrandom> Curiosity et moi avons discuté de la longueur de la nouvelle page d’accueil, et même si on est tous d’accord qu’elle est un peu longue, c’est mieux que l’ancienne ligne unique 14:41 <cervantes> d’accord 14:42 <jrandom> ah ok. peut-être même de la congestion réseau pendant le téléchargement, puisque l’eepproxy et le client IRC utilisent la même destination I2P (par défaut) 14:42 <nicktastic> Aaah.... 14:42 <jrandom> (donc les deux essaieraient d’utiliser la même paire de inbound tunnels) 14:42 <nicktastic> Je me demandais pourquoi un seul apparaissait 14:43 <jrandom> oui, c’est le défaut dans I2PTunnel et la lib ministreaming. si quelqu’un y tient on peut peut-être exposer une façon de configurer ça ;) 14:43 <nicktastic> désolé de couper 14:43 <deer> * Pseudonym y tient 14:43 <dm> de si polis jeunes gens dans cette salle 14:43 <interrupt> vous êtes pardonné 14:44 <interrupt> ;) 14:44 * nicktastic lève les yeux au ciel 14:44 <jrandom> patches bienvenus Pseudonym ;) (nan, je vais voir si je peux trouver un moyen facile... ça ne devrait pas être trop dur) 14:44 <jrandom> ok, bref 14:44 <deer> <Pseudonym> bien, parce que je ne connais rien au codage en Java 14:45 <jrandom> il y aura peut-être d’autres mises à jour du site, mais si quelqu’un a des suggestions, merci de les poster sur le forum ou la liste, ou de les signaler à Curiosity sur IRC et on lancera les choses 14:45 <jrandom> quelqu’un a quelque chose à soulever à propos du site ? 14:45 <cervantes> euh des primes peut-être 14:46 <cervantes> bien que ce soit peut-être à garder pour le 5 14:46 <jrandom> probablement oui 14:46 <jrandom> ok, passons à 4) Feuille de route 14:46 <jrandom> beaucoup de mises à jour. voir l’email pour les infos 14:47 <jrandom> (ou regardez le joli diagramme de Gantt ;) 14:47 <dm> Ça a été fait dans MS Project ? 14:47 <jrandom> http://ganttproject.sourceforge.net/ 14:47 <cervantes> eerm gantt :) 14:47 <dm> oh.. gantt est un produit. My bad. 14:48 <dm> Content de voir qu’il n’y a pas de dépendances dans la feuille de route. 14:48 <jrandom> j’ai posté quelques révisions différentes de la feuille de route ces derniers jours, mais celle-ci semble solide 14:48 <cervantes> tout dépend de jrandom ;-) 14:48 * jrandom gémit 14:48 <fvw> 3.0 en février ? Wahou. 14:48 <jrandom> les versions 2.0 et 3.0 ne sont en fait qu’1 (grosse) fonctionnalité chacune 14:48 <dm> N’oublie pas : versionnage exponentiel 14:49 <jrandom> heh 14:49 <jrandom> ouais, on sera à 1183 d’ici juillet prochain 14:50 <dm> Eh bien, c’est plus intéressant que l’augmentation arbitraire de +0.1 par build de la plupart des projets, donc je ne me plains pas. 14:50 <jrandom> les sorties 2.0 et 3.0 peuvent être retardées pour rester alignées avec d’autres applis. par ex. 3.0 irait très bien avec une appli mail 14:51 <jrandom> les critères de sortie pour la 1.0 ont été les habituels - fonctionnelle, sûre, scalable, et anonyme 14:51 <jrandom> c’est pourquoi j’ai inclus le transport UDP, car notre transport TCP actuel pèterait un câble si on avait quelques milliers de pairs 14:51 <dm> donc on devrait avoir une 0.9 - Le Slashdot 14:51 <dm> si ça survit, on coche « scalable » et on passe à 1.0 14:51 <jrandom> heh 14:52 * jrandom préfère croître de façon organique, merci-bien 14:52 <cervantes> on n’a pas besoin de le leur dire _à eux_ 14:52 <cervantes> *ne pas vouloir 14:52 <korkakak> au fait puis-je dire un mot sur la synchronisation globale ? 14:52 <cervantes> qu’ils restent tous sur l’internet pendant qu’on déménage ici 14:52 <jrandom> bien sûr korkakak 14:53 <korkakak> Pour autant que je sache on ne peut pas simuler un réseau synchrone sur un asynchrone 14:53 <korkakak> c’est juste une mauvaise conception et ça devrait mener à des scissions du réseau [je pense] dans la façon dont c’est utilisé 14:54 <korkakak> comme horodatage pour des paquets UDP 14:54 <jrandom> le timing n’est pas synchronisé pour la messagerie, seulement pour nous aider à connaître la fraîcheur des données 14:54 <korkakak> oui c’est le point 14:54 <jrandom> sans connaître la fraîcheur des entrées netDb, on est vulnérable à toute une flopée d’attaques 14:55 <korkakak> Oui 14:55 <korkakak> mais imagine un réseau en croissance 14:55 <korkakak> un réseau énorme 14:55 <jrandom> comme l’internet 14:55 <dm> plus grand ! 14:55 <fvw> deux internets attachés avec des bouts de ficelle ! 14:55 <jrandom> qui a un Network Time Protocol pour passer à l’échelle... ;) 14:56 <korkakak> Je ne pense pas comprendre ton point mais 14:56 <dm> korkakak: qu’essaies-tu de dire ? 14:57 <korkakak> que des scissions du réseau peuvent arriver à cause de timestamps invalides 14:58 * dm n’est pas sûr de comment la synchro fonctionne actuellement 14:58 <korkakak> le cas s’appelle l’effet de localisation [traduction anglaise du grec] 14:58 <deer> <soros> j’ai entendu dire que l’anonymat d’i2p avait été cassé 14:59 <deer> <soros> vrai ? 14:59 <jrandom> je pense qu’on peut traiter la synchro temporelle comme le font les réseaux NTP. il y a un nombre massif d’hôtes NTP de tiers 2 et 3, et même si notre implémentation SNTP actuelle est évidemment inadaptée aux environnements congestionnés, il n’y a pas de raison de croire que la synchronisation de l’heure n’est pas possible 14:59 <jrandom> heh soros 14:59 <jrandom> soros: le fil auquel tu fais référence (quelqu’un d’autre m’en a parlé) sur devl parlait de la compromission de JAP, pas d’I2P. 15:00 <dm> donc tous les nœuds I2P doivent rester synchronisés en permanence pour que ça marche ? 15:00 <korkakak> les réseaux NTP sont des réseaux synchrones sur des réseaux synchrones ;-) 15:00 <jrandom> mais si quelqu’un a une compromission pour I2P, je serais certainement preneur 15:00 <deer> <soros> j’en ai une mais je la garde secrète 15:00 <jrandom> à divers niveaux d’abstraction, certes. mon câble ethernet est synchronisé aussi 15:01 <deer> <soros> :) 15:01 <jrandom> oui dm, synchronisés sur l’heure du réseau 15:01 <korkakak> jrandom c’est nick ou korki :-) 15:01 <jrandom> (l’idée c’est qu’on n’utilise pas de messagerie synchrone) 15:01 <jrandom> :) d’ac 15:01 <jrandom> (merci de ne pas être offensé si je ne te dis pas mon nom ;) 15:02 <korkakak> Non je ne le suis pas 15:02 <dm> Il s’appelle Abdul 15:02 <jrandom> ok où en étions-nous 15:02 <nicktastic> 4) 15:03 <jrandom> ok oui, merci. la feuille de route 15:03 <jrandom> quelqu’un a des inquiétudes / idées / suggestions ? 15:03 <dm> donc quand tu dis qu’il va y avoir du travail sur le transport, tu veux dire remanier TCP, ou passer à UDP ? 15:04 <jrandom> UDP c’est 0.4.4 15:05 <dm> Je croyais avoir vu quelque chose à propos de travail sur la couche de transport 15:05 <dm> dans un futur proche 15:05 <jrandom> oui, 0.4.1 sera une refonte du transport TCP 15:05 <dm> pourquoi remanier TCP en 0.4.1 si on passe à UDP en 0.4.4 ? 15:05 <dm> On aura besoin des deux ? 15:05 <cervantes> juste pour signaler que tu es toujours la seule ressource dans le plan de projet... ...on souffre d’un manque de contributeurs ou juste d’une fragmentation du projet ? 15:06 <jrandom> dm: certaines personnes ne peuvent pas utiliser l’UDP 15:06 <dm> pare-feux ? 15:06 <jrandom> cervantes: on pourrait certainement paralléliser beaucoup de ces tâches avec plus de contributeurs 15:07 <jrandom> (mais la feuille de route ne présume pas qu’il y en aura plus) 15:07 <cervantes> donc espérons que ça représente le pire scénario 15:07 <jrandom> il y a cependant d’autres travaux importants en cours non reflétés sur la feuille de route, comme des modifs côté client, des services au-dessus d’i2p, etc. 15:08 <cervantes> à part toi te faisant assassiner 15:08 <dm> J’aimerais qu’on puisse se payer toad 15:08 <deer> <Pseudonym> maintenant que 0.4 est sorti et marche à peu près, devrait-on annoncer quelque part (pas forcément /.) pour essayer d’augmenter le nombre de développeurs/testeurs/donateurs ? 15:08 <jrandom> plus de contributeurs seraient certainement bienvenus 15:08 * korkakak fait ses adieux à tous. Prêt à aller au lit. Il est tard au pays de korkakak... 15:08 <korkakak> bye gayz 15:08 <cervantes> bonne nuit 15:08 <jrandom> merci d’être passé nick, à+ 15:10 <dm> nite 15:10 <jrandom> un /. serait sans doute prématuré, mais ce serait bien de faire venir de nouvelles têtes par d’autres moyens 15:10 <dm> Tu es très ouvert à la suggestion de Pseudonym. Je pensais que tu allais paniquer. 15:10 <jrandom> mais je pense que par le bouche à oreille on grandit régulièrement 15:11 <deer> <Pseudonym> et si on veut annoncer, où devrait-on le faire ? 15:11 <jrandom> je ne pense pas qu’on doive faire d’annonces pour l’instant, pas avant la 1.0 15:11 <deer> <Pseudonym> on dirait qu’on pourrait utiliser un afflux d’argent/de talents 15:11 <jrandom> mais si tu entends quelqu’un dire qu’il aimerait une façon d’aider à faire des choses anonymement, envoie-le sur i2p ;) 15:12 <deer> * DrWoo suggère une campagne chuchotée 15:12 <cervantes> on a déjà une bonne somme non allouée... 15:12 <jrandom> on est une équipe ouverte, mais on n’a qu’une seule chance de faire bonne première impression. 15:13 <cat-a-puss> Je ne recommanderais pas de passer de zéro pub à /. il faut une étape intermédiaire pour s’assurer qu’on peut gérer la charge 15:13 <deer> <Pseudonym> alors on devrait l’allouer à des primes qu’on juge importantes 15:13 <dm> On doit embaucher un dev à plein temps ou trouver quelqu’un VRAIMENT VRAIMENT très ennuyé 15:13 <jrandom> d’accord. j’aimerais voir au moins 500 routers en ligne avant 15:13 <jrandom> en fait, vous nous conduisez directement à 5) Applications clientes :) 15:14 <jrandom> on a ~300 dans la cagnotte pour l’instant (enfin, presque, mais c’est une autre histoire) 15:14 <deer> <Pseudonym> des suggestions sur ce que pourrait être l’étape intermédiaire ? 15:14 <jrandom> pseudonym: on ne peut pas avoir des milliers de nœuds avant 0.4.4 15:15 <jrandom> (et on voudrait d’abord faire un stress test du réseau) 15:15 <fvw> En fait, on peut probablement sur la plupart des unices. Faut ajuster les rlimits cependant. 15:15 <jrandom> tout à fait 15:15 <jrandom> ce serait douloureux, de toute façon ;) 15:16 <deer> <Pseudonym> d’accord. donc pas de /. mais il doit bien y avoir un endroit où on peut en obtenir quelques centaines 15:16 <jrandom> on peut faire de plus grandes sims aussi 15:16 <deer> <Pseudonym> quelqu’un connaît quelqu’un à l’EFF ? ils ont peut-être une mailing list 15:17 <jrandom> ouais, j’ai parlé avec des gens de l’EFF à propos de certaines choses 15:17 <fvw> Je pense que toute annonce finira par filtrer jusqu’à Slashdot. Je suis d’accord avec jrandom, un peu d’attente n’est pas mauvais en ce moment. 15:18 <dm> faut être conscient que si on atteint 200-300 nœuds, on a de fortes chances d’avoir une mention automatique sur /. ;) 15:18 <jrandom> (surtout qu’on avance depuis ~ 15 mois déjà) 15:18 <dm> masse critique/buzz et tout ça 15:18 <jrandom> eh bien, ça nous amène aussi à 5) Applications clientes 15:19 <jrandom> je regarde quelques stats et il semble qu’environ 1/4 des routers là-bas ne font même pas réellement d’activité cliente 15:19 <jrandom> ce qui est super et formidable que les gens soient prêts à donner leurs ressources pour agir comme routers I2P, mais c’est dommage qu’on n’ait pas quelque chose pour les accrocher :) 15:19 <fvw> Oui, j’aimerais faire une vraie appli de chat (comme IRC, mais d’une façon qui ait du sens pour i2p), mais c’est vraiment sur le long terme, pas de temps dans les prochains mois... 15:20 <jrandom> on a eu une arrivée de eepsites de folie récemment cependant 15:20 <jrandom> ah cool fvw 15:20 <cervantes> beaucoup de gens font tourner plus d’1 router toutefois 15:20 <jrandom> une bonne messagerie instantanée / discussion de groupe pour I2P serait vraiment top 15:20 <nicktastic> fvw: Messagerie instantanée avec chat multi-utilisateurs, peut-être ? 15:20 <deer> <mrflibble> les gars, en 0.4.0.1, comment je permets au router d’écouter sur plus que localhost ? 15:20 <cat-a-puss> hey, quelqu’un pourrait écrire un plugin gaim ? ce serait une bonne façon de faire 15:20 <jrandom> oui cervantes 15:20 <cervantes> ils en utilisent peut-être 1 pour les applis... et donnent les autres 15:21 <jrandom> mrflibble: http://localhost:7657/i2ptunnel/ pour configurer les proxys http et irc afin d’écouter sur « any interface » 15:21 <fvw> ça me rappelle : pourrait-on faire quelque chose de type multicast pour les tunnels sortants ? c.-à-d. qu’un seul message soit livré à plusieurs entrants ? 15:21 <nicktastic> cat-a-puss: Certainement possible 15:21 <fvw> ouais, en essence il n’y a pas grande différence entre IRC et IM, à part l’interface utilisateur. 15:22 <jrandom> fvw: oui et non. ça n’offrirait pas grand-chose (puisque les messages sont chiffrés de bout en bout, il faudrait faire un garlic wrap du message jusqu’à l’extrémité du tunnel sortant et diriger les cloves séparément à partir de là) 15:22 <jrandom> imo le multicast devrait utiliser une surcouche au niveau applicatif 15:22 <deer> <mrflibble> oh, merci jrandom ! 15:22 <fvw> qu’entends-tu par surcouche de couche application ? 15:22 <jrandom> à la Shoutcast/etc 15:23 <hypercubus> il veut dire faire le multicasting dans la couche application 15:23 <hypercubus> pas dans la couche i2p 15:23 <cervantes> salut hyper 15:23 <fvw> oui ok. Très bien. 15:24 <jrandom> ok, j’ai assez ranté dans l’email sur les applis clientes, donc je ne vais pas me répéter ici. 15:25 * fvw fait la moue et range le pop-corn. 15:25 * jrandom !donne-une-tape au petit malin 15:26 <jrandom> mais, en gros je pense qu’avant de passer « en live », il nous faut quelque chose d’engageant avec quoi passer *en live* 15:26 <dm> Si tu le construis, ils viendront... 15:26 <dm> hahaha, ou pas !!! 15:26 <fvw> oui. Bien qu’on pourrait probablement attirer pas mal de monde de freenet rien qu’en ayant des freesites dynamiques (sans parler de freesites qui FONCTIONNENT). 15:27 <deer> <Pseudonym> et si on utilisait une partie de l’argent du fonds général pour créer/augmenter des primes pour les trucs engageants 15:27 <nicktastic> ...et dht 15:27 <cervantes> Je ne connais pas freenet... en quoi les freesites diffèrent-ils des eepsites ? 15:27 <cervantes> s’ils sont de quelque manière similaires 15:27 <deer> <Pseudonym> les eepsites marchent 15:28 <deer> <soros> heh 15:28 <hypercubus> à mon avis vous êtes impatients 15:28 <cervantes> à part ça 15:28 <nicktastic> hypercubus: Comment ça ? 15:28 <hypercubus> contribuez au projet, ou fermez-la 15:28 <deer> <soros> les freesites sont statiques. 15:28 <jrandom> des primes / voter une partie du fonds général pour donner $$$ à des fournisseurs de services / eepsites qui font des trucs de folie ça semble une bonne idée 15:28 * jrandom est celui qui est impatient hypercubus ;) 15:28 <jrandom> Pseudonym: c’est ça que tu veux dire ? 15:28 <cervantes> ces applications ne vont certainement pas se matérialiser du jour au lendemain 15:29 <jrandom> oui, c’est pourquoi on doit en parler maintenant 15:29 <jrandom> duck: t’es là ? 15:29 <hypercubus> ce sont ces gens qui poussent pour des annonces publiques 15:29 <fvw> Je doute qu’on obtienne plus d’eepsites avec des primes. Les gens qui les construisent le font parce que c’est fun, je doute qu’on puisse payer ceux qui ne trouvent pas ça assez fun. 15:29 <deer> <soros> les freesites dynamiques peuvent être mis à jour, mais seulement une fois par jour... 15:29 <jrandom> probablement vrai fvw 15:29 <deer> <Pseudonym> je pensais plutôt utiliser le fonds général pour soutenir des primes pour des applis, pas des services/eepsites 15:29 <fvw> personne ne pousse pour des annonces, ça a juste été discuté brièvement. 15:30 <hypercubus> le projet évolue et grandit naturellement, ayez de la patience 15:30 <jrandom> ok compris Pseudonym. 15:30 * fvw hoche la tête vers pseudonym. Ça pourrait être bien oui. 15:30 <jrandom> que suggéreriez-vous ? 15:30 <nicktastic> hypercubus: Ils brainstorment juste des façons de faire grandir le réseau sans FAIRE grandir le réseau ;) 15:30 <jrandom> tout le pool de dons peut être appliqué là où on estime que c’est utile 15:30 <fvw> même si je pense que des petites primes de bug ou de fonctionnalités ont plus de chances de réellement faire bouger les choses, plutôt que d’être un joli cadeau pour la personne qui l’aurait fait de toute façon. 15:31 <deer> <Pseudonym> les petites primes ne semblent pas marcher. et si on mettait un paquet d’argent dans le pot MyI2p 15:32 <hypercubus> et si toi tu faisais un don ? 15:32 <nicktastic> jrandom: Eh bien, pour que le transfert de fichiers en essaim et le dds soient utiles, on a besoin de flux plus rapides que 4 ko/s, donc deux primes dépendent assez de la prime sur la bibliothèque de streaming 15:32 <nicktastic> jrandom: Mais d’après la discussion plus haut, ça a l’air plutôt trivial 15:32 <cervantes> jeter de l’argent sur les choses ne va pas non plus les faire apparaître du jour au lendemain :) 15:32 <deer> <Pseudonym> j’ai donné 15:32 <deer> <soros> annoncez i2p sur slashdot 15:32 <deer> <soros> c’est tout ce qu’il faut 15:33 <hypercubus> c’est exactement l’opposé de ce qu’il nous faut 15:33 <deer> <Pseudonym> pas du jour au lendemain, mais peut-être que quelqu’un s’y mettra 15:33 <jrandom> nicktastic: la lib de streaming demandera beaucoup de travail, mais c’est la version 0.4.3 :) 15:34 * nicktastic consulte la feuille de route 15:34 <jrandom> mais je suis d’accord avec cervantes, $$ ne fait pas du code, ce sont les codeurs qui font du code. 15:34 <deer> <soros> i2p est-il listé sur freshmeat ? 15:34 <jrandom> si seulement il y avait une façon magique de contacter des hackers sans que les utilisateurs généraux soient au courant ;) 15:34 <jrandom> pas à ma connaissance soros 15:34 <fvw> cross-poster sur d’autres mailing lists de logiciels liés à l’anonymat ? 15:35 <fvw> en fait, je pense que la plupart des gens étaient déjà impliqués avec freenet ou gnunet, et ont déjà entendu parler d’i2p. 15:35 <cervantes> pirater leurs réseaux d’anonymat inférieurs et dire « salut, venez bosser pour nous » 15:35 <jrandom> on a un bon nombre de hits depuis la page de liens de gnunet 15:35 <jrandom> heh cervantes 15:35 <deer> <demonic_1> il y a des ng je pense 15:36 <cervantes> (travaillez pour nous ou on donnera votre ip au grand frère) 15:36 <cat-a-puss> tu pourrais mettre des références à I2p dans des wikis parlant de sujets liés 15:36 <deer> <baffled> Je pense qu’une chose dont on a besoin est une façon d’acheminer du mail dans i2p et d’en sortir anonymement. 15:36 <jrandom> je pense que quelqu’un a déjà placé i2p à divers endroits dans wikipedia, mais je ne sais pas pour iA dernièrement 15:36 * fvw ne voit pas pourquoi tu ne pourrais pas faire tourner smtp sur un tunnel. 15:37 <jrandom> d’accord baffled, une bonne façon de faire du mail *en sécurité* serait top 15:37 <cervantes> est-ce possible pourtant 15:37 <fvw> il faut faire attention à ne pas spammer toutefois. 15:37 <jrandom> fvw: tu fais confiance à ton client mail ? 15:37 <jrandom> par contre, une passerelle sortante mixminion/mixmaster serait *géniale* 15:37 <jrandom> (donc quelqu’un met en place une interface web vers l’un de ceux-là. s’il vous plaît :) 15:37 <fvw> jrandom: autant que je fais confiance à n’importe quel autre logiciel client... Tu fais confiance à ton client IRC ? à ton navigateur web ? ... 15:38 <cervantes> il faudrait faire confiance au propriétaire de la passerelle pour qu’il ne lise pas ton mail 15:38 <jrandom> fvw: non. 15:38 <jrandom> fvw: et c’est un problème. 15:38 <jrandom> fvw: un problème qu’on doit régler avant de pouvoir recommander aux gens d’utiliser I2P pour autre chose que des tests. 15:39 <fvw> Comment proposes-tu de rendre les clients mail « plus anonymes » ? 15:39 <jrandom> il faudrait un « serveur » SMTP/POP3 local qui lit depuis le client, analyse, interprète et agit en conséquence. 15:39 <cervantes> il faudrait une appli mail sur mesure pour commencer 15:39 <jrandom> (il y a déjà quelques applis qui font ça) 15:39 <cervantes> (côté client) 15:40 * cervantes s’excuse d’avoir dit « sur mesure » 15:40 <cervantes> *s’excuse 15:40 <jrandom> mais ça nous amène à l’un des points des notes d’état hebdo - il y a tant de choses importantes à faire 15:40 <fvw> jrandom: Ce serait très facile, au moins sur unix. Il suffit de bidouiller un drop-in sendmail et quelque chose qui fasse fetchmail et voilà. Ça pourrait se faire en scripts shell si tu veux. 15:40 <deer> <duck> mon nom a résonné à mes oreilles 15:40 <jrandom> on doit se concentrer si les primes doivent suffire 15:40 <jrandom> oh, salut duck 15:41 <deer> <duck> désolé, j’étais euh.. en train de boire 15:41 <jrandom> duck: je voulais juste savoir s’il y avait une mise à jour sur ce truc de passerelle web ? et/ou si ça pourrait être quelque chose que des utilisateurs i2p normaux pourraient utiliser ? 15:41 <jrandom> héhé, santé 15:41 <nicktastic> canard bourré 15:41 <cervantes> eau d’étang ? 15:41 <jrandom> fvw: au code :) 15:42 <deer> <duck> nope, le dev a gelé. faudra trouver quelqu’un d’autre 15:42 <jrandom> ok, désolé d’entendre ça 15:42 <deer> <baffled> On t’avait dit d’arrêter de les mettre dans le placard pour les protéger. 15:43 <deer> <duck> mes specs initiales : http://duck.i2p/files/anonyproxy.txt 15:44 <deer> <baffled> Faire entrer/sortir du mail d’i2p est-ce aussi simple qu’une sorte d’interface web/tunnel vers un de ces machins mixmaster ? 15:44 <jrandom> on peut peut-être travailler à une refonte de la spéc pour ça et voir si ça peut servir aux besoins d’eepsites normales (avec l’aide du fonds général i2p) 15:44 <jrandom> oh ok cool duck, je vais regarder ça 15:44 <jrandom> baffled: sortir d’i2p ? oui. entrer dans i2p ? probablement plus de travail 15:44 <fvw> baffled: Pourquoi veux-tu ajouter mixmaster ? Tout ce que mixmaster offre, on l’a déjà. 15:45 <jrandom> fvw: mixmaster a un réseau d’outproxies, plus des délais non triviaux 15:45 <jrandom> ah ok duck, spéc parcourue. on peut peut-être trouver quelque chose 15:45 <deer> <baffled> Ce n’est pas ce que je veux, jrandom a suggéré de mettre en place une interface web vers ça, pas moi. 15:46 <jrandom> (même si ça semble avoir des exigences lourdes, donc peut-être pas. incertain, on verra) 15:46 <deer> <duck> c’est très facile ; l’estimation était 1,5 h d’étude des ingrédients puis 3-4 h de patch 15:46 <fvw> des outproxies seraient utiles oui. Quant aux délais non triviaux, quelqu’un qui n’utilise pas déjà i2p ne va pas utiliser i2p juste pour le mail quand il y a mixmaster, alors que quelqu’un qui utilise déjà i2p sera de toute façon compromis ailleurs par notre manque de délais (si c’est possible) 15:46 <jrandom> tout à fait, plus embarquer Perl, Privoxy et Apache duck ;) 15:47 <jrandom> peut-être fvw. (bien que i2p 3.0 blablabla) 15:47 <fvw> hehe, j’hésite à dire « bon point », mais je vois ce que tu veux dire. 15:48 <nicktastic> Pour info, JES (Java Email Server) fournit des serveurs SMTP et POP3 sous GPL 15:49 <jrandom> ok, il faudrait peut-être plus de discussion sur la liste ou sur le forum à propos d’une ou deux applis clientes sur lesquelles on devrait envisager de se concentrer 15:49 <jrandom> parole nicktastic, il y en a aussi un super chez apache 15:49 <nicktastic> Sympa, tu sais comment il s’appelle ? 15:49 <jrandom> http://james.apache.org/ 15:49 <nicktastic> Merci 15:50 <jrandom> (nntp aussi (bave)) 15:50 <nicktastic> Wow 15:50 * nicktastic est tout excité 15:51 * fvw a rejoint #i2p-porn. Ou du moins c’est l’impression. 15:51 <fvw> Ok, la suite ? 15:51 <jrandom> ok, on peut continuer les discussions et stratégies sur les applis clientes sur la liste et dans les forums 15:51 <nicktastic> Oui 15:52 <jrandom> mais pour l’instant, passons à 6) ??? 15:52 <nicktastic> Ou hors heures de réunion ;P 15:52 <jrandom> quelqu’un a autre chose à soulever ? 15:52 * fvw acquiesce. Ça vaut la peine d’en discuter sur la liste. 15:52 <deer> <duck> petite explication sur le www-inproxy : l’idée était d’obtenir que des FAI proposent une telle passerelle comme service 15:52 <fvw> non, la liste c’est bien. Ça donne à tout le monde une chance d’intervenir, pas seulement à ceux qui sont réveillés. 15:52 <jrandom> ok duck, ce qui est très cool 15:52 <deer> <duck> comme ça Joe-sixpack-sans-I2P peut y accéder avec son MSIE 15:52 <deer> <duck> mais l’hôte est anonyme 15:52 <deer> <soros> http://it.slashdot.org/article.pl?sid=04/09/14/2226226&threshold=0&tid=172&tid=128&tid=201&tid=218 (nouvel exploit moche pour Windows XP) 15:52 <jrandom> i2pless ! hérétique ! brûlez-le ! 15:53 <deer> <duck> le FAI prend une partie du risque, d’où l’exigence de liste blanche 15:53 <deer> <duck> et bien sûr paiement pour le domaine etc. 15:53 <fvw> hehe. Puis d’un coup on placarde de la pornographie infantile partout sur les eepsites célèbres et on regarde la moitié des gens se faire arrêter et l’autre moitié installer i2p. 15:53 <jrandom> heh 15:53 <deer> * duck appelle l’AIVD 15:54 <fvw> duck est néerlandais ? *réfléchit* 15:55 <deer> <duck> Je pense que beaucoup d’applications clientes ne sont pas vraiment des killer apps 15:55 <jrandom> ok, quelqu’un d’autre a quelque chose à soulever ? 15:55 <jrandom> d’accord duck, mais il nous faut *quelque chose* 15:55 <deer> <duck> un petit truc de tunnel smtp fait maison ne va pas être un gros truc 15:56 <deer> <duck> myi2p avec comptabilité IOU 15:56 <deer> <duck> fvw: Bedankt foor die bloumen 15:57 <deer> <soros> « Après des plaintes auprès de NIC.CX (l’autorité de régulation des domaines .cx) par une employée de bureau nommée Rhonda Clarke de l’île Christmas, le site goatse.cx a été fermé vendredi 16 janvier 2004. (Goat.cx et Hick.org/Goat restent actifs.) Une pétition a même été lancée pour faire revenir goatse.cx. » 15:57 <deer> <soros> j’ai perdu foi en l’humanité 15:57 <deer> <duck> petite chose sur le site : I2P a été ajouté au <title> de chaque page pour Google 15:57 <deer> <soros> désolé mauvaise fenêtre 15:57 <jrandom> ah ok duck 15:57 <deer> <duck> mais je ne suis pas à jour sur le dernier Google-dance, donc c’est peut-être inutile. 15:57 <jrandom> peut-être s’il y avait un moyen de ne pas l’inclure explicitement ? 15:58 <jrandom> (par ex. pour qu’on puisse dire « Welcome to I2P.net » au lieu de « I2P - Welcome to I2P.net », etc.) 15:58 <deer> <duck> c’est bien sûr possible 15:58 <deer> * duck regarde le fun-o-meter 15:58 <jrandom> on peut toujours juste ajouter title = "I2P - How does it work" à menu.ini 15:58 <deer> <duck> nope, pas aujourd’hui 15:58 <deer> <thetower> Oh oh, n’y a-t-il pas un moyen de faire en sorte que Google explore i2p ? Comme une sorte de reverse proxy ou quelque chose ? 15:58 <jrandom> ouais, ça ne vaut pas le coup 15:58 <jrandom> thetower avec le bidule de duck, probablement. 15:59 <deer> <duck> ouais 15:59 <fvw> mais comme mentionné, tu ne veux probablement pas être celui qui le fait tourner. 15:59 <deer> <thetower> Il semble que si des eepsites apparaissaient dans des recherches Google ce serait déjà une bonne pub. 16:00 <deer> <duck> fvw: j’ai contacté un FAI qui est intéressé 16:00 <deer> <duck> mais il ne va pas le construire 16:00 <jrandom> thetower: peut-être que si un ht://dig était branché sur files.i2p, et si files.i2p exposait la base comme un gros fichier avec des liens html, ça pourrait être dupliqué..? 16:00 <fvw> duck: vraiment ? De quelle taille et dans quel pays ? 16:00 <cervantes> et un cache plutôt qu’un proxy 16:00 <cervantes> ah 16:00 <deer> <duck> 20cm 16:00 <fvw> À sa place, si je n’étais pas effrayé par les problèmes légaux, je ne serais quand même pas intéressé tant qu’I2P n’est pas beaucoup plus grand. 16:01 <jrandom> un cache serait intéressant aussi, une grappe de squids, etc. 16:01 <deer> <duck> skynet 16:01 <fvw> c’est plutôt grand. Tu leur as donné un annuaire pour s’asseoir dessus ? 16:01 <nicktastic> hehe 16:01 <deer> <duck> fvw: ils vont probablement scanner le site avant de l’ajouter 16:01 <deer> <duck> donc tu devras trouver un autre endroit pour tes vilaines choses 16:01 <fvw> Une fois ou à chaque mise à jour ? 16:02 <fvw> la seconde option semble beaucoup de travail pour très peu de contenu. 16:02 <deer> <duck> chaque 2e dimanche d’un mois avec un x dedans 16:02 <deer> <duck> raaah 16:03 <jrandom> ok, on a dépassé la barre des deux heures, quelqu’un a autre chose à soulever, ou on continue les discussions sur la liste / dans le forum / etc. ? 16:03 <fvw> Je trouve juste très improbable qu’un FAI sérieux engage des ressources pour I2P à ce stade. 16:03 * cervantes se couvre la tête avec une casserole 16:03 <deer> <duck> fvw: tes émotions sont notées. 16:03 * fvw hoche la tête à jrandom. J’ai besoin d’un verre. Continuez le bon boulot. 16:03 <deer> <duck> quand est-ce qu’on se fait la réunion de 24 h ? 16:04 <jrandom> peut-être la semaine prochaine duck 16:04 * jrandom conclut 16:04 <deer> <duck> oh boy! 16:04 <fvw> duck: mes émotions ? Tu n’as même pas commencé à voir mes émotions. Laisse-moi prendre quelques verres d’abord.. *sourire* 16:04 * jrandom *baf* sur la tête de cervantes, fin de la réunion