Bref récapitulatif
Présents: darrob, dg, eche|on, hottuna, KillYourTV, LaughingBuddha, orion, sponge, welterde, zzz
Journal de réunion
20:02:07 <hottuna> dg, y a-t-il une réunion aujourd'hui 20:02:26 <LaughingBuddha> oh ouais, c'est mardi 20:02:56 <hottuna> str4d, Meeh : la réunion, c'est maintenant ? 20:03:49 <orion> oui 20:04:07 <Meeh> hottuna : sais pas, j'espère 20:04:26 <hottuna> d'accord, y a-t-il une liste de points ? 20:04:56 <hottuna> dg, ping 20:06:07 <hottuna> d'accord, commençons dans 5 minutes 20:06:35 <hottuna> tout le monde, réfléchissez à ce dont vous voudriez parler 20:06:57 <hottuna> quand on commence, aidez à créer la liste des points 20:07:36 <iRelay> <weltende@freenode> Je pensais que c'était la réunion crypto aujourd'hui 20:08:07 <hottuna> weltende, j'ai raté la dernière. J'essaie juste de mettre un peu d'ordre 20:08:22 <hottuna> zzz, réunion crypto 20:10:23 <hottuna> weltende, quelle crypto devait être discutée ? 20:11:09 <hottuna> Très bien, essayons de commencer. 20:11:16 <hottuna> Ordre du jour : 20:11:28 <hottuna> * État du hackathon Syndie 20:11:51 <hottuna> * Crypto I2P 20:12:02 <iRelay> <weltende@freenode> hottuna : ça, je ne sais pas.. 20:12:20 <iRelay> <weltende@freenode> hottuna : au fait, je t'envoie ton r0ket par colis ou un truc comme ça ? 20:12:32 <dg> je suis à l'heure ? 20:12:51 <hottuna> je viens de commencer, mais si tu veux prendre la main, avec plaisir 20:12:53 <iRelay> <weltende@freenode> dg : oui 20:13:20 <dg> tout ce que je sais, c'est « crypto » 20:14:32 <hottuna> dg, y a-t-il d'autres points dont on devrait s'occuper 20:14:35 <hottuna> ? 20:15:14 <dg> État de Syndie, des nouvelles des chercheurs, orientation générale ? 20:15:37 <hottuna> d'accord. on commence alors ? 20:15:55 <dg> ok 20:16:14 <dg> J'espère que zab pourra venir, car lui et zzz en savent le plus sur les entrailles du router.. 20:18:28 <orion> Je crois qu'on allait discuter d'une possible mise à niveau de la crypto. 20:18:28 <hottuna> quitter DSA-1024 de toute façon 20:18:31 <orion> Et la logistique derrière ça. 20:18:31 <hottuna> d'accord 20:18:31 <dg> Laissez-moi retrouver le sujet. 20:18:31 <hottuna> ça se tient 20:18:31 <hottuna> dg, http://zzz.i2p/topics/715 20:18:31 <dg> a-ha 20:18:42 <dg> ha.. il y a deux ans 20:19:00 <hottuna> On commence par « État de Syndie » pour l’instant ? 20:20:11 <dg> Oui 20:21:09 <hottuna> Très bien, combien de points ont été ajoutés / terminés sur la liste des tâches ? 20:21:40 <hottuna> Et quelle est l’URL de la liste des tâches ? 20:25:43 <hottuna> Journal des changements de Syndie : http://zzz.i2p/posts/6095 20:25:43 <hottuna> Y a-t-il des utilisateurs de Syndie dans le coin ? 20:26:06 <dg> Je l’ai testé mais j’ai eu des problèmes / je l’ai trouvé à l’arrêt. 20:26:09 <hottuna> J’ai essayé et commencé la synchro, mais il y a beaucoup d’éléments à synchroniser 20:26:16 <dg> Pas sûr que quelqu’un soit un utilisateur régulier.. 20:26:37 <hottuna> et si on autorise un long historique, peut-être que les messages les plus récents devraient être récupérés en premier ? 20:26:44 <darrob> je suis là, plus ou moins. 20:27:08 <hottuna> darrob, tu gères aussi une archive ? 20:27:16 <darrob> hottuna : oui 20:28:23 <hottuna> as-tu suivi le hackfest ? 20:29:25 <hottuna> Todo Syndie : https://github.com/i2p/i2p.syndie/blob/master/TODO 20:29:36 <eche|on> le hackfest Syndie a été un succès et ça marche plutôt bien. actuellement il y a un petit problème avec trop de messages pour les nouveaux. On réglera ça bientôt. 20:30:28 <hottuna> super, y a-t-il un ticket trac pour la grosse synchro initiale ou c’est noté ailleurs ? 20:30:32 <eche|on> syndie récupère par date 20:30:43 <darrob> oui, le hackfest est un énorme succès jusqu’ici. zzz a corrigé tout un tas de bugs qui rendaient l’utilisation de syndie difficile. même l’import des anciens messages devrait être meilleur maintenant, si je me souviens bien. 20:30:46 <eche|on> et il y a des discussions à propos de « ce qui est nouveau » 20:31:34 <eche|on> pour des raisons d’anonymat, « tout ce que l’archive reçoit aujourd’hui est NOUVEAU » 20:31:59 <hottuna> eche|on, je ne comprends pas la dernière partie. Les récupérations se font-elles en commençant par le dernier message ? 20:32:05 <eche|on> non 20:32:13 <hottuna> Quand j’ai synchronisé récemment, ça semblait assez aléatoire 20:32:17 <eche|on> à mon avis, ça récupère l’un après l’autre, au hasard 20:32:31 <eche|on> mais ça envoie tous les messages « nouveaux » depuis une date particulière 20:32:42 <hottuna> un peu d’ordre serait peut-être préférable 20:32:49 <eche|on> mais « nouveau » n’est/ n’était pas basé sur la date de création du message 20:33:04 <eche|on> « nouveau » était basé sur la date d’arrivée sur le serveur (pour des raisons d’anonymat) 20:33:14 <hottuna> aah, je vois 20:33:48 <hottuna> où devrais-je aller pour proposer une récupération ordonnée ? 20:34:13 <eche|on> et si un serveur reçoit 5000 nouveautés d’une « vieille archive retrouvée » en un jour, ces 5000 sont vues comme nouvelles, même si la date de création est >5 ans 20:34:16 <darrob> hottuna : poste ça dans « Syndie dev ». :) 20:34:27 <eche|on> ou bug snydie ;-) 20:34:34 <hottuna> le fil syndie ? 20:34:49 <zzz> on a passé une semaine à travailler sur les pushes, presque fini, on doit régler quelques problèmes de dates, puis on regardera les pulls 20:35:08 <darrob> non, le forum syndie. 20:35:11 <eche|on> hottuna : oh, pas encore dans syndie -) 20:35:26 <eche|on> mais tu peux changer la politique pull/push par défaut dans ton syndie 20:35:45 <hottuna> J’ai vu quelques réglages mais je suis un utilisateur assez novice 20:36:14 <zzz> mais l’essentiel : je reviens sur i2p, j’ai besoin que vous preniez le relais avec plus de tests et de code 20:36:14 <eche|on> politique pull 20:36:29 <hottuna> ok, c’est bon à savoir zzz 20:36:44 <eche|on> ouais, j’avais l’impression que zzz avait sorti la « carte jrandom » et était passé d’I2P à syndie ;-) 20:36:44 <hottuna> D’autres commentaires à propos de syndie ? 20:37:10 <hottuna> Très bien, on continue 20:37:18 <hottuna> ** Mises à jour des chercheurs ** 20:37:34 <hottuna> zzz, as-tu eu des contacts avec l’un d’eux ? 20:37:40 <zzz> je vais tenter de caler une sortie, probablement numérotée 1.103b-0, j’aurai besoin de l’aide de weltende pour la mettre sur le site 20:37:55 <sponge> Question pour tout le monde : Qui ici a un compte Google, et des nerfs d’acier, et peut mettre des choses I2P liées à Android sur un compte Google Drive pour permettre un accès plus rapide aux contenus I2P pour Android ? --> *IDEA* si i2p a déjà un compte Google, qui en est responsable, pour que je puisse leur donner des fichiers à publier sur Google Drive ? 20:38:06 <eche|on> hottuna : au fait, on a raté les maths sympas à côté de nous expliquant les courbes elliptiques 20:38:23 <eche|on> sponge : on a bien le compte Google I2P ? 20:38:30 <eche|on> sponge : regarde en query 20:38:30 <zzz> seulement ce que tu as vu ici et sur le fil zzz.i2p. mais si christoph a quelque chose à ajouter, il est là 20:38:51 <hottuna> eche|on, je ne l’ai pas raté. J’y suis déjà passé. J’ai eu des flashbacks et des sueurs.. 20:38:51 <sponge> eche : c’est la question... est-ce qu’on en a un ? 20:39:02 <zzz> sponge, peut-être rester sur le sujet de la réunion ? 20:39:05 <hottuna> christoph, on est en train d’avoir la réunion hebdo i2p 20:39:16 <hottuna> as-tu des mises à jour liées à i2p ? 20:39:19 <sponge> oh une réunion ? excellent ! 20:39:59 <orion> Compte Google ? 20:40:02 <orion> Je m’en charge. 20:40:14 <hottuna> Concernant la recherche qu’ils mènent, j’ai lu l’article GNUnet sur la DHT 20:40:21 <sponge> orion : Wow ! excellent ! 20:40:24 <hottuna> et c’était intéressant 20:40:27 <eche|on> hottuna : délicieuses sucreries, j’ai juste été impressionné par ces deux fous et je trouve les courbes elliptiques TRÈS cool maintenant^^ 20:40:54 <eche|on> sponge : de quel compte Google as-tu besoin ? 20:41:00 <sponge> zzz/les autres : je ne suis pas expert en crypto, je n’ai rien à apporter à la réunion :-( 20:41:27 <dg> moi aussi 20:41:40 <hottuna> R5N donne aux nœuds qui font une recherche la possibilité de simplement continuer à chercher et que ça finisse par marcher tant qu’il existe un chemin unique vers la clé souhaitée 20:42:00 <eche|on> sponge : et regarde le query s’il te plaît 20:42:19 <hottuna> Je pense que ça pourrait être une alternative intéressante pour le netdb 20:42:30 <sponge> eche : en gros quelqu’un qui pourra mettre en ligne un gros binaire et des APK pour Android, y compris i2p-android (celle de zzz et la build de dev) plus les trucs libc sur lesquels je bosse, qui seront un fichier APK et une archive tar 20:42:45 <hottuna> mais je suis sûr que zzz n’a pas très envie de refaire la DHT tout de suite :P 20:43:31 <eche|on> sponge : on a un compte Google Code I2P. qui pourrait aussi héberger ces fichiers. Je ne peux juste rien dire sur un compte Google Play 20:43:54 <hottuna> Très bien, pas d’autres mises à jour sur la recherche ? 20:44:13 <sponge> eche : l’idée est d’avoir quelque chose de simple pour que les gens puissent récupérer les APK et l’archive tar facilement et avec le moins de problèmes possible, au lieu de passer par i2p. Ça n’a rien à voir avec le Play Store, Google Drive est gratuit sauf si tu veux plus d’espace si je me souviens bien... 20:44:20 <zzz> sponge, peut-être rester sur le sujet de la réunion ? 20:44:23 <hottuna> On continue... 20:44:42 <sponge> on en parlera plus tard 20:44:45 <hottuna> ** Crypto I2P ** 20:44:52 <eche|on> sponge : ah, ok, on a bien une plateforme officielle d’hébergement I2P sur Google Code. C’est le meilleur endroit à mon humble avis 20:44:52 <zzz> a+ pour avoir commencé la réunion presque à l’heure ; étape 2, rester dans le sujet et avancer :) 20:45:19 <sponge> eheheh, je me trouvais justement éveillé ;-) 20:45:26 <hottuna> Alors, quelles décisions crypto précises avons-nous devant nous ? 20:45:41 <hottuna> Remplacer DSA 1024 20:45:48 <zzz> J’aimerais savoir qui a mis « crypto » comme sujet de la réunion, et ce que vous aviez en tête précisément ? 20:46:09 <hottuna> C’est welt qui me l’a dit 20:46:28 <dg> str4d mais je ne suis pas sûr qu’il soit là. 20:46:39 <sponge> Je dis de remplacer DSA 1024 par ce qu’il faut, et il nous fait un moyen de permettre aux anciens routers de reconnaître ce qui est utilisé actuellement. 20:46:50 <hottuna> Ça ne fait pas de mal d’en discuter 20:47:20 <zzz> c’est un gros sujet bien sûr, j’aimerais savoir quoi et pourquoi c’est à l’ordre du jour, pour qu’on reste concentrés. 20:48:06 <hottuna> c’est pour ça qu’on devrait avoir un fil de forum pour chaque réunion 20:48:24 <eche|on> syndie *g* 20:48:32 <sponge> Je pense que la plus grande erreur faite dans I2P a été de ne pas se projeter assez loin pour avoir une sorte d’indication sur le type de crypto à utiliser. Peut-être qu’on pourrait fournir un indice via DSA 1024 de manière à ce que l’ancien router l’ignore, et qu’un plus récent l’accepte 20:48:55 <hottuna> bon point, sponge 20:48:58 <zzz> eh bien (HS) il nous faut quelqu’un responsable de chaque réunion, pour qu’il y ait un ordre du jour et que ça commence à l’heure. dg, tu vas recommencer à t’en charger ? sinon il faut trouver quelqu’un d’autre 20:49:01 <orion> 20:21:47<+str4d> KillYourTV : pourrais-tu mettre à jour le /topic pour la réunion crypto la semaine prochaine ? 20:49:01 <orion> 20:22:57-!- KillYourTV a changé le topic de #i2p-dev en : Syndie hackfest en cours, build Syndie actuelle 1.102b-3 | Build I2P actuelle : 0.9.4-4 | Réunion crypto des devs ici à 20:00 UTC mar. 15 janv. | Signalez les bugs sur http://trac.i2p2.i2p / http://trac.i2p2.de 20:49:07 <iRelay> Title: I2P (at trac.i2p2.i2p) 20:49:27 <dg> Oui, ça me va. Je me suis désynchronisé après être mort. :) 20:50:15 <hottuna> Très bien, je ne pense pas que la partie crypto mène quelque part. Des objections ? 20:50:18 <sponge> zzz : est-il possible de fournir un indice dans DSA 1024 de telle sorte que les routers actuels et plus anciens l’ignorent ? 20:51:02 <dg> hottuna : malheureusement, on a figé ça comme sujet et je n’ai pas passé de temps à réfléchir à autre chose.. 20:51:08 <zzz> dg, ok avec quoi ? le refaire toi-même ou laisser quelqu’un d’autre le faire ? 20:51:19 <sponge> une « pile crypto » double va-t-elle provoquer beaucoup d’alourdissement ? 20:51:22 <dg> On peut parler de là où on va et de nos plans pour les routes restreintes si ça vous dit. Ça me semble important mais.. 20:51:26 <dg> zzz : m’en charger de nouveau 20:51:53 <KillYourTV> des fils de réunion dans Syndie <3 20:52:36 <hottuna> sponge, je pense qu’il y a des complications liées au fait d’avoir plusieurs cryptos 20:52:43 <zzz> sponge, très brièvement, pour chaque utilisation de la crypto (ex. signer des RI), pas pour chaque type de crypto (ex. DSA 1024), il y a deux choses à faire : décider si et quand on doit changer, et décider comment le faire de manière compatible si possible. J’ai commencé le second point, et le fil est sur zzz.i2p. 20:52:58 <hottuna> par exemple des attaques de rétrogradation crypto, etc. 20:53:09 <zzz> mais on ne peut pas parler de « DSA 1024 » en général, seulement d’un usage particulier (il y en a au moins une demi-douzaine si je me souviens bien) 20:53:43 <zzz> et si on va parler de mise à niveau de la crypto la semaine prochaine, le papier de Tor est une lecture obligatoire à l’avance. 20:54:18 <zzz> (cherchez « read it and weep » sur zzz.i2p) 20:54:28 <hottuna> dg, pourrais-tu démarrer un fil de réunion sur zzz.i2p ou forum.i2p ? 20:54:47 <hottuna> pour qu’on puisse préparer quelques notes pour la semaine prochaine ? 20:55:35 <hottuna> lien vers le papier tor : https://gitweb.torproject.org/tor.git?a=blob_plain;hb=HEAD;f=doc/spec/proposals/ideas/xxx-crypto-migration.txt 20:55:38 <dg> hottuna : http://zzz.i2p/topics/1268 - à moins qu’il nous en faille un nouveau ? 20:56:12 <sponge> une chose dont on n’a pas besoin, c’est d’un flag day I2P 20:56:36 <dg> par pitié, non 20:56:39 <zzz> donc sponge, en général, le « bloat » n’est pas le problème. c’est la compatibilité. merci de lire le papier read-it-and-weep 20:56:42 <hottuna> zut, ce lien est mort 20:56:42 <hottuna> lien tor correct : https://gitweb.torproject.org/torspec.git/blob_plain/34ecac0fbac7f476bfcbf813767721fada62c17e:/proposals/ideas/xxx-crypto-migration.txt 20:56:48 <LaughingBuddha> hehe 20:56:59 <sponge> oui, j’ai lu ce fil il y a quelque temps 20:57:03 <hottuna> très bien, d’autres commentaires sur ce sujet ? 20:57:41 <hottuna> dg, on devrait peut-être en avoir un par semaine pour que les sujets puissent être discutés 20:57:58 <hottuna> et qu’une liste de sujets puisse être créée 20:58:01 <sponge> tant que la transition est fluide, faites juste ce qu’il faut, ça m’ira 20:58:08 <dg> ça peut être une bonne idée pour garder du neuf mais ça peut devenir agaçant avec le temps 20:58:36 <hottuna> dg, on pourrait au moins essayer ? 20:58:43 <hottuna> et voir si ça marche 20:58:54 <sponge> aussi, j’ai raison de penser que ça ne changera pas le format b32.i2p ? 21:00:28 <sponge> c.-à-d. c’est toujours un hash 21:00:35 <dg> bien sûr 21:01:47 <orion> sha256 semble raisonnable pour l’instant 21:02:02 <hottuna> les destinations sont liées aux clés publiques/privées 21:02:02 <hottuna> tant qu’on ne change pas les clés publiques ou les hachages, ça devrait aller 21:02:37 <orion> Et si on utilisait une primitive ECC qui donnait des longueurs de clés publiques identiques à celles qu’on utilise maintenant ? 21:02:44 <orion> c.-à-d., 128 octets 21:03:06 <hottuna> orion, ce serait un terrible gâchis de cycles CPU et de bande passante 21:03:10 <eche|on> Je pense que c’est 156 bits 21:03:29 <hottuna> et il faudrait quand même notifier l’extrémité réceptrice de la crypto qu’on utilise 21:04:42 <hottuna> très bien, d’autres discussions liées à la crypto ? 21:05:34 <hottuna> On continue... 21:05:44 <sponge> :-) 21:05:47 <hottuna> ** Parole libre / Divers ** 21:06:22 <eche|on> j’ai nettoyé ugha.i2p 21:06:37 <hottuna> il y avait beaucoup de spam ? 21:07:03 <eche|on> oh oui, quelques centaines d’articles de spam 21:07:26 <hottuna> C’est vraiment bien qu’ugha.i2p soit toujours là 21:07:44 <hottuna> J’y ai lu et posté des trucs utiles 21:08:15 <hottuna> dg, pourrais-tu créer le fil de réunion pour la semaine prochaine ? 21:08:31 <hottuna> orion, comment avance i2pcpp ? 21:08:42 <dg> Oui. Quelque chose que tu veux que je mentionne ou juste « Ceci est un fil de réunion pour discuter de la réunion du $date.. » ? 21:08:44 <orion> hottuna : l’Inbound SSU fonctionne maintenant. 21:09:07 <orion> Je peux aussi commencer la construction des tunnels entrants. 21:09:07 <hottuna> wow, tu es plutôt rapide :) 21:09:19 <orion> Oui, ça avance très vite. 21:09:34 <hottuna> dg, rien de spécial, je pensais relancer la discussion crypto 21:09:34 <orion> L’université reprend lundi toutefois. 21:09:37 <sponge> oui, orion est plutôt rapide, vu à quel point le C++ peut être horriblement obtus 21:09:47 <orion> Les choses vont RALENTIR BEAUCOUP après lundi. 21:10:02 <orion> Donc j’essaie d’en faire le plus possible. 21:10:02 <dg> hottuna : Très bien, je résumerai le dilemme. 21:10:13 <LaughingBuddha> Quelqu’un pourrait peut-être créer une page sur ugha avec les choses à ajouter 21:10:28 <hottuna> bien sûr, mais au moins on a une base de code vers laquelle orienter les gens qui se plaignent de Java :P 21:10:51 <hottuna> LaughingBuddha, quoi ajouter à quoi ? i2pcpp ? 21:11:06 <LaughingBuddha> Désolé, des choses qu’on devrait avoir sur le wiki 21:11:13 <LaughingBuddha> Comme une page de demandes 21:11:16 <hottuna> aah :) 21:11:19 <hottuna> bonne idée 21:11:19 <LaughingBuddha> Tutoriels, etc. 21:11:42 <LaughingBuddha> Ce serait bien d’avoir un site vers lequel orienter les nouveaux pour les questions courantes 21:11:53 <LaughingBuddha> Comment je configure X 21:11:56 <orion> Quand est-ce que le nouveau site sort ? 21:12:47 <hottuna> orion, la dernière fois que je parlais à str4d, il n’était pas satisfait de quelques pages 21:13:06 <orion> Je vois. 21:13:25 <hottuna> mais je me dis que le lancer et régler les petits problèmes après serait peut-être une bonne idée 21:14:08 <hottuna> eche|on et weltende : combien de travail pour migrer vers le nouveau site ? 21:14:34 <iRelay> <weltende@freenode> hottuna : pas trop.. il est déjà prêt ? 21:14:57 <hottuna> Je pense qu’on y arrive, str4d n’est pas encore tout à fait satisfait 21:15:22 <hottuna> mais avec la bénédiction de str4d, j’aimerais le lancer avant qu’il soit parfait 21:15:49 <sponge> les documents vivants ne sont jamais « parfaits » 21:16:16 <hottuna> c’est ce que je pense 21:16:16 <sponge> donc, tu veux dire « suffisamment bon » 21:16:18 <LaughingBuddha> :) 21:17:03 <hottuna> Je pense qu’il est suffisamment bon. Et un peu meilleur que l’actuel 21:17:55 <LaughingBuddha> un peu ? 21:18:06 <hottuna> plutôt beaucoup 21:18:21 <LaughingBuddha> C’est comme mettre l’ancien site dans une machine à remonter le temps 21:19:48 <dg> autre chose que la crypto, hottuna ? 21:20:03 <hottuna> rien qui me vienne à l’esprit 21:20:19 <dg> d’accord, donc on va discuter de DSA .. encore ? 21:20:48 <hottuna> comme zzz le dit, nous devons discuter de chaque endroit où chaque algorithme de chiffrement est utilisé 21:21:11 <sponge> mes pensées et préoccupations concernant DSA/crypto ont été exprimées, je n’ai rien de plus à dire 21:21:49 <dg> avec un peu de chance, on pourra avoir zab d’ici là ? 21:22:08 <hottuna> ce serait optimal 21:22:23 <dg> hottuna : c’est bon ? http://zzz.i2p/topics/1328 21:22:26 <hottuna> LaughingBuddha, j’ai ajouté une section de demandes à http://ugha.i2p/ 21:22:29 <iRelay> Title: zzz.i2p: Meeting [22nd January] (at zzz.i2p) 21:22:32 <dg> J’envoie un mail à zab maintenant. 21:22:39 <hottuna> Super dg ! 21:22:42 <hottuna> merci 21:22:45 <sponge> une chose à noter à propos des réunions quand il s’agit de codeurs — vous avez déjà essayé de faire un troupeau de chats ? 21:22:52 <hottuna> d’accord, autre chose avant que je clôture cette réunion ? 21:22:59 <LaughingBuddha> D’accord hottuna 21:23:10 <dg> hottuna : je pense que je devrais inclure la mise à jour d’ugha et ce qu’il faut finir avant de mettre le nouveau site en ligne 21:23:10 <hottuna> sponge, c’est le sentiment que j’ai 21:23:13 <dg> je ne pense pas 21:23:31 <hottuna> d’accord 21:23:46 <hottuna> Très bien. Cette réunion est terminée. 21:23:52 <hottuna> À la semaine prochaine, même heure. 21:23:52 <hottuna> baf's 21:24:12 <dg> hourra