Bref récapitulatif

Présents: eche|on2, EinMByte, Giant, kytv, Meeh, str4d, TerraNullius, topiltzin, user, wowa, zzz

Journal de réunion

20:02:10 <zzz> http://zzz.i2p/topics/1539 20:02:10 <zzz> 0) salut 20:02:10 <zzz> 1) soumission de la page d’accueil de la console jisko.i2p http://zzz.i2p/topics/1539 20:02:10 <zzz> 2) ajout de i2pjump.i2p http://zzz.i2p/topics/1539 20:02:10 <zzz> 3) Héberger les fichiers de version sur i2p.no http://zzz.i2p/topics/1390 20:02:10 <zzz> 4) Responsable de l’audit OpenITP http://zzz.i2p/topics/1533 message n°4 20:02:11 <zzz> 5) autre chose 20:02:13 <zzz> 6) baffer 20:02:19 <zzz> 0) salut 20:02:24 <zzz> salut 20:02:40 <zzz> 1) soumission de la page d’accueil de la console jisko.i2p http://zzz.i2p/topics/1539 20:02:46 <zzz> L’op de jisko est-il là ? 20:03:35 <zzz> des commentaires sur la soumission jisko ? 20:03:44 <topiltzin> +1 20:03:54 <eche|on2> ajoutez-le. 20:04:28 <zzz> des objections ? 20:07:05 <str4d> salut 20:07:11 <str4d> aucune objection ici 20:07:13 <zzz> génial, même le concurrent de jisko ne s’y oppose pas… 20:07:13 <str4d> C’est une bonne alternative à id3nt (sur lequel je dois passer un peu de temps un de ces jours) 20:07:13 <str4d> Hé, plus on est de fous, plus on rit 20:07:13 <zzz> en effet. Je vais l’ajouter à mtn 20:07:13 <str4d> Comme ça si je tombe, il y aura des alternatives 20:07:13 <zzz> 2) ajout de i2pjump.i2p http://zzz.i2p/topics/1539 20:07:33 <zzz> Je vois que tuna n’est pas là mais il affirme avoir fait passer tous les tests 20:07:41 <zzz> et il a publié son code 20:07:46 <zzz> des objections ? 20:07:54 <zzz> ou des commentaires ? 20:08:22 <eche|on2> aucune objection jusque-là 20:09:17 <zzz> il y a un gars qui a envoyé un mail à grothoff en disant qu’il avait été « inspiré » par le code de jump 20:10:25 <zzz> n’entendant aucune objection, je demanderai à tuna de l’ajouter à mtn puisqu’il a les droits 20:10:31 <zzz> 3) Héberger les fichiers de version sur i2p.no http://zzz.i2p/topics/1390 20:10:39 <zzz> Meeh, tu es là ? 20:11:06 <zzz> on en a discuté au CCC, il a dit qu’il avait presque certainement la bande passante 20:11:22 <zzz> y a-t-il des alternatives raisonnables ? 20:11:28 <zzz> google drive fait un peu cheap 20:11:30 <zzz> des avis ? 20:11:50 <eche|on2> google drive est un peu moche, oui 20:12:08 <eche|on2> mais c’est assez difficile à bloquer. 20:12:23 <eche|on2> je ferais tourner un hôte de téléchargement et une copie sur google drive 20:12:36 <eche|on2> ou ailleurs comme Mega, Sharehosts,… 20:12:56 <zzz> str4d, quel est l’état du code de sélection de miroir sur le site web ? 20:13:51 <str4d> zzz : les miroirs sont ajoutés dans un fichier côté backend, et servent à générer la liste spécifique à chaque fichier. 20:15:16 <zzz> ah, j’avais oublié le « sélectionner un lien alternatif » 20:15:19 <str4d> Les URLs de chemin peuvent contenir la version si on le souhaite (pour que les fichiers puissent être organisés sur le serveur par version) 20:15:31 <str4d> La valeur par défaut est définie dans le code backend 20:16:05 <zzz> « emplacements alternatifs de téléchargement » serait-il mieux que « sélectionner un lien alternatif » ? 20:16:07 <zzz> ou « voir la liste des miroirs » 20:16:27 <zzz> c’est vraiment bien, j’avais oublié qu’on avait pas mal travaillé là-dessus 20:17:08 <str4d> « N’importe quel miroir » choisit un miroir au hasard dans la liste. 20:17:08 <Meeh> zzz : ici maintenant ! 20:17:15 <zzz> des objections à ce que Meeh soit l’emplacement principal de téléchargement ? 20:17:23 <Meeh> i2p.nu * 20:17:25 <Meeh> or i2p2.no 20:17:39 <zzz> oh ce n’est pas i2p.no ? 20:17:40 <eche|on2> pas pour l’instant, tant que ce n’est pas le seul 20:17:48 <Meeh> non désolé, j’ai i2p.nu et i2p2.no 20:18:11 <Meeh> ajoutez « facebook » à l’ordre du jour pour moi, j’ai de bonnes nouvelles 20:18:41 <zzz> ok FB sera le 5) 20:19:01 <eche|on2> le gros mot… 20:19:12 <eche|on2> je dois juste tousser… *désolé* 20:20:03 <zzz> il semble que tu sois déjà dans la liste des miroirs en tant que download.i2p2.no, est-ce que ça marche ? 20:20:07 <zzz> si tu veux ajouter aussi i2p.nu, parfait, plus on est de fous, mieux c’est, tant que tu es là au moment des mises à jour, ou que quelqu’un d’autre a le mot de passe 20:20:41 <zzz> tu peux travailler avec str4d sur les URLs ? 20:21:19 <Meeh> ouaip 20:21:34 <zzz> d’autres commentaires ? 20:22:02 <Meeh> je dois vérifier vers quoi pointe download.i2p2.no, il faudra peut-être le changer vers un autre hôte, je dois vérifier l’I/O. et je peux fournir plus d’URLs si besoin. à part ça ; non :) 20:22:38 <zzz> ok tu as quelques semaines avant la prochaine version, mais mieux vaut s’y prendre tôt pour que tout soit nickel 20:22:48 <str4d> pas de commentaires de ma part 20:22:50 <Meeh> j’ai les domaines, je dis qu’on peut les utiliser comme vous voulez, en gros, dites-moi juste comment vous voulez faire :P 20:23:14 <kytv> +1 pour tout jusqu’ici (et je serai ravi de continuer à gérer l’envoi des fichiers de téléchargement) 20:23:18 <DarkestMatter> Je bidouille Makefile.gcj, et je me heurte à un problème dû à ma relative naïveté vis-à-vis de Java & gcj. J’obtiens une java.lang.NullPointerException provoquée par des jar.so manquants comme ant-1.8.2.jar.so, qui existent dans un répertoire en dehors de $JAVA_HOME, et je suppose que c’est le problème 20:23:26 <zzz> toi et str4d pouvez régler les détails si besoin 20:23:42 <zzz> DarkestMatter, on est en plein meeting, merci d’attendre environ une demi-heure 20:23:45 <DarkestMatter> Où devrais-je créer un symlink du répertoire RÉEL sous JAVA_HOME pour que le processus de build les trouve ? 20:24:06 <zzz> prochain point à l’ordre du jour : 20:24:06 <zzz> 4) Responsable de l’audit OpenITP http://zzz.i2p/topics/1533 message n°4 20:24:29 <zzz> contexte : OpenITP est sur le point d’ouvrir son processus de soumission 20:24:38 <zzz> il nous faut quelqu’un en charge 20:24:56 <zzz> Ils ont dit qu’on devrait candidater même si nous ne sommes pas prêts 20:24:59 <zzz> ce que nous ne sommes pas 20:25:28 <zzz> j’ai publié un processus en 3 phases dans le message ci-dessus 20:25:45 <zzz> où l’on soumet, puis on se prépare, puis on soumet vraiment et on gère l’audit 20:26:05 <zzz> au CCC on a convenu que corriger le modèle de menace est le plus important 20:26:31 <zzz> Des commentaires ? Quelqu’un veut-il être responsable ? 20:28:10 <str4d> Le plan général paraît solide. 20:29:48 <zzz> Soupçonnant que nous n’aurions pas de volontaires, j’en ai parlé avec Brandon WIley, en demandant si nous pouvions le payer pour le faire. (Il est actuellement consultant pour zooko, dont la société fait des audits). Des avis ? 20:30:05 <topiltzin> combien ? 20:31:03 <str4d> Je suis prêt à contribuer à l’audit, mais je n’aurai probablement pas le temps de le gérer moi-même. 20:32:26 <zzz> je suppose plusieurs milliers de dollars au minimum 20:32:26 <zzz> bien plus si nous sommes effectivement audités, bien que ce ne serait probablement pas avant 2015 20:32:29 <topiltzin> c’est probablement mieux qu’une partie externe le fasse, même si ça coûte quelques milliers 20:32:29 <str4d> Si nous le payons, nous voulons nous assurer que ce sera utile. 20:32:53 <user> ça inclurait exactement quoi ? 20:32:54 <topiltzin> s’il fait ça pour vivre, il va (très probablement) faire un meilleur boulot que n’importe lequel d’entre nous 20:33:49 <user> ++1 externe, et ++1 si ça aide à avoir une meilleure réputation côté revue 20:34:06 <zzz> Je voudrais qu’il nous aide réellement à corriger des choses, pas seulement être un « consultant » traditionnel ou un pré-auditeur qui fait juste remonter des problèmes 20:34:27 <zzz> Brandon est un gars occupé mais aussi quelqu’un qui cherche actuellement des financements 20:34:56 <user> et il vous aiderait à corriger ? 20:34:58 <zzz> Si vous ne l’avez pas vu : http://www.kickstarter.com/projects/brandonwiley/operator-a-news-reader-that-circumvents-internet-c 20:35:52 <zzz> Je lui ai demandé de regarder notre page d’audit openitp sur trac 20:36:07 <zzz> http://trac.i2p2.i2p/wiki/OpenITPReview/Criteria 20:36:19 <zzz> et d’attendre l’annonce d’openitp et les détails du processus de soumission 20:36:26 <str4d> I2P n’a jamais (à ma connaissance) eu un véritable expert en sécurité. Je pense que payer quelqu’un pour poser de bonnes bases est une bonne idée (et probablement attendue depuis longtemps). 20:36:27 <user> mon avis d’outsider / simple utilisateur, c’est que quelques milliers de $ ça devrait aller, tant que c’est <10k et que ce n’est pas juste du maquillage, mais vraiment approfondi 20:36:42 <zzz> tant que ce n’est pas publié, ça ne vaut pas la peine d’entrer en négociation avec lui 20:36:53 <zzz> mais Eleanor a dit d’ici peu… 20:37:51 <zzz> eche|on, quel est notre solde ? ~500 k$ ? 20:38:00 <wowa> Voulez-vous que je change le sujet de http://zzz.i2p/topics/1546 ? 20:38:31 <zzz> wowa, on est en plein meeting, merci d’attendre qu’on ait fini, merci 20:38:36 <eche|on2> zzz : environ 500 BTC et 50k 20:39:37 <zzz> on dirait que les gens sont positifs sur l’idée. Hélas, même si on l’engage pour être responsable, il faut trouver quelqu’un qui soit responsable de lui… 20:39:40 <EinMByte> Moin 20:42:42 <zzz> Je ne pense pas qu’il y ait quoi que ce soit d’autre à faire avant l’annonce d’OpenITP ; ensuite on pourra demander si Brandon est intéressé, et si oui il faudra en reparler 20:42:49 <zzz> d’autres commentaires sur le 4) ? 20:42:49 <EinMByte> J’ai raté la réunion ? 20:42:49 <str4d> EinMByte : en cours 20:42:49 <user> Ein : juste le début 20:42:49 <eche|on2> ok, 493 BTC et 48k euros 20:42:49 <EinMByte> oh, d’accord 20:42:49 <zzz> dernier appel pour le 4) 20:42:49 <str4d> Pas de commentaires pour l’instant. 20:42:49 <str4d> À part que la planification devrait démarrer sur le wiki 20:42:49 <zzz> str4d, discutons-en aussi à NYC 20:42:49 <str4d> zzz : oui. 20:42:49 <zzz> 5) facebook Meeh à toi 20:42:49 * str4d va déplacer le plan en 3 étapes vers /wiki/OpenITPReview/Plan 20:42:49 <Meeh> ok 20:42:49 <Meeh> Comme je l’ai dit à zzz au CCC, j’ai désormais le contrôle de la page https://www.facebook.com/I2P 20:42:49 <EinMByte> Bonne chose pour la publicité, je suppose 20:42:49 <topiltzin> trop cool :) 20:42:49 <EinMByte> Personnellement j’évite ce truc, mais évidemment la plupart des gens ont facebook 20:42:49 <Meeh> et j’ai utilisé ~10$ et 15 min de mon temps entre deux au boulot, et les « j’aime » sont passés de 150 à 300 20:42:49 <eche|on2> jusqu’ici tout va bien, mais je reste en dehors de facebook 20:42:50 <Meeh> c’était en moins de 10 heures 20:42:56 <EinMByte> donc c’est clairement une bonne chose pour obtenir plus d’utilisateurs 20:43:02 <Meeh> tu n’as pas besoin d’un compte pour voir la page 20:43:22 <Meeh> cependant, je pense qu’on doit être présents là-bas aussi pour devenir « gros », avoir plus d’utilisateurs 20:43:22 <EinMByte> Meeh : je sais, je parlais plutôt des « j’aime » et compagnie 20:43:37 <Meeh> mais, personne ici n’aime facebook, ni n’a de compte :P 20:44:04 <Meeh> donc, j’ai peut-être quelque chose du boulot que je peux réutiliser pour que nous ayons une URL i2p pour quelques personnes sélectionnées qui pourront se connecter et publier sur facebook, via I2P 20:44:09 <TerraNullius> Bonjour, au sujet du 3) serait-il aussi possible d’héberger les versions sur github ? 20:44:12 <zzz> Meeh, c’est tout ou tu demandes une discussion ou… ? 20:44:55 <Meeh> principalement pour info, mais je pense que ce serait une idée d’avoir une discussion sur la façon d’atteindre nos utilisateurs via les « réseaux sociaux » 20:44:57 <zzz> TerraNullius, on a terminé avec le 3) pour l’instant, désolé, tu peux attendre après la réunion pour en discuter davantage 20:45:37 <zzz> Meeh, merci d’en discuter avec orion, c’est notre responsable de la communication, je suppose qu’il a des idées 20:45:43 <EinMByte> Meeh : évidemment ces nouveaux utilisateurs devront comprendre qu’utiliser les « réseaux sociaux » n’est pas sans risques 20:45:54 <zzz> on peut aussi faire un brainstorming avec lui à NYC et te revenir 20:46:07 <Meeh> on a besoin de plus de contributeurs, de fournisseurs de contenu, d’utilisateurs, +++, et comme on le voit le monde « corporate » recrute beaucoup d’utilisateurs via les réseaux sociaux 20:46:32 <Meeh> EinMByte : bien sûr. mais quelqu’un doit leur dire ;) 20:46:39 <Meeh> c’est là qu’on intervient 20:46:41 <EinMByte> très vrai 20:46:47 <topiltzin> et des soirées I2P underground :) 20:46:47 <Giant> Qui modérerait i2p<->fb ? Ce sera l’usine à spam. 20:46:49 <zzz> tu paies les gens pour qu’ils t’aiment ? 20:46:56 <topiltzin> (jusqu’à 6 h du matin) 20:47:03 <Meeh> oui un peu pour l’instant, juste pour voir jusqu’où je pouvais booster 20:47:05 <eche|on2> zzz : oui, certains font ça 20:47:16 <Meeh> 22 amis et le reste via des pubs 20:47:23 <zzz> maintenant il ne nous manque plus que les camions de pompiers 20:48:11 <Meeh> Giant : relis-moi. « pour quelques personnes sélectionnées qui peuvent se connecter » :) 20:48:16 <Meeh> selected est le mot clé 20:48:18 <Meeh> mot* 20:48:24 <zzz> bon boulot Meeh, alimentons-le tous en contenu. Il y a aussi quelques photos du ccc que tu peux publier 20:48:25 <zzz> j’en ai une de tuna mais il faudra recadrer pour retirer les gens en arrière-plan 20:48:37 <zzz> autre chose sur le 5) ? 20:48:51 <Meeh> Génial, si quelqu’un peut me donner un lien je mettrai en ligne une galerie, avec quelques-unes de moi 20:49:08 <Meeh> ouaip, je m’en occupe 20:49:11 <zzz> ok assure-toi juste de recadrer 20:49:26 <zzz> autre chose pour la réunion ? 20:49:35 <EinMByte> oui 20:49:39 <user> pourquoi recadrer ? tu es dessus en arrière-plan ? ;) 20:49:46 <EinMByte> je voudrais proposer une courte discussion sur l’intégration de GNS 20:50:16 <EinMByte> Est-ce qu’on étudie toujours ça ? 20:50:16 * str4d allait justement le mentionner 20:50:27 <Meeh> user : il n’était pas permis de prendre des photos si tout le monde n’était pas d’accord, et on ne peut pas retrouver tout le monde pour demander si c’est ok de publier 20:50:35 <str4d> GNS ou autres 20:50:35 <zzz> ok ça pourrait durer toute la journée donc essayons 10 minutes 20:50:37 <zzz> 6) GNS EinMByte à toi 20:51:07 <user> Meeh : ah, ok. ça a du sens 20:51:09 <str4d> EinMByte : on regarde, oui. 20:51:22 <EinMByte> Très bien, alors quelle approche allons-nous adopter 20:51:25 <EinMByte> réimplémenter ? 20:51:28 <str4d> Aucune garantie que ça arrive, ou que ce soit une intégration directe (ou même que ce soit GNS). 20:51:40 <EinMByte> y a-t-il encore une possibilité de ne pas avoir à réécrire ? 20:51:46 <str4d> Mais ce que nous avons maintenant est un bricolage ad hoc qui « marche ». 20:52:16 <EinMByte> Qu’en est-il du support de leur côté ? 20:52:31 <Meeh> topiltzin : tu veux redevenir une star facebook ? :) (concernant I2P, photos, CCC) 20:52:34 <EinMByte> Ils semblaient assez « fermés »… 20:53:02 <topiltzin> bien sûr Meeh vas-y :) 20:53:34 <zzz> passé des heures et des heures avec Christian au CCC 20:54:19 <EinMByte> zzz : aucun résultat de tout ça ? 20:54:30 <str4d> EinMByte : *si* nous décidons d’utiliser GNS tel quel (et d’ignorer le fait que par défaut sa DHT n’est pas anonyme), alors nous pourrions le brancher pour des tests avec ExecNamingService 20:54:33 <str4d> Il y a une API définie. On écrit juste un script qui peut interroger cette API, et on l’exécute depuis ExecNamingService. 20:54:33 <str4d> Simple. Mais pas du tout optimal. 20:54:42 <zzz> ça peut aller de « ils résolvent tous nos problèmes » à « utilisons-en une partie » à « ce sont de bonnes idées » jusqu’à wow, non merci 20:55:08 <zzz> pas vraiment de résultats. À part qu’on a promis d’y regarder 20:55:37 <zzz> je pense qu’on doit comprendre ce qu’ils font. Au-delà de ça, rien n’est décidé 20:56:15 <zzz> pour l’instant je suis sceptique sur tout ce qui est gnunet. Ça ne veut pas dire que je ne pourrais pas être convaincu. 20:56:31 <str4d> zzz m’a transféré un échange intéressant sur le naming d’I2P, il mentionnait plusieurs autres technos en plus de GNS 20:57:39 <EinMByte> eh bien, je suppose que (comme tu dis zzz), il peut y avoir des problèmes avec les idées derrière GNS 20:58:02 <EinMByte> C’est-à-dire : nos utilisateurs pourront-ils s’adapter 20:58:09 <str4d> DLV (DNSSEC Lookaside Validation), DNSCurve… 20:58:14 <str4d> Il existe plus de technologies que GNS 20:58:14 <str4d> Je vois que beaucoup d’idées dans GNS ont été développées de zéro, en n’assumant rien. 20:58:37 <topiltzin> faire bouillir les océans 20:58:44 <zzz> bien sûr. Ça fait longtemps qu’on n’a pas discuté de notre système de noms dans le grand contexte d’Internet, le triangle, les alternatives, etc., donc c’est une bonne chose 20:58:48 <EinMByte> Oui. Puisqu’il nous faut une alternative à hosts.txt à coup sûr, autant regarder ces alternatives 20:59:00 <str4d> Même des choses comme la façon dont le cache local est stocké chiffré, comme une copie directe des blocs obtenus depuis la DHT 20:59:02 <zzz> mais il essaie effectivement de faire bouillir 20:59:37 <str4d> J’ai fait un test rapide, je peux confirmer que les NamingServices peuvent être distribués comme plugins. 20:59:39 <zzz> on a parlé d’une couche qui masque la laideur de GNS, qu’on devrait concevoir et implémenter. Cependant ça peut aussi masquer certains avantages. 20:59:59 <str4d> Cela requiert seulement que le NamingService par défaut soit un MetaNamingService. 21:01:06 <str4d> Y a-t-il des inconvénients à faire du NamingService installé par défaut un MetaNamingService, et du NamingService ajouté par défaut à celui-ci un BlockfileNamingService ? 21:01:08 <zzz> concluons le 6), on ne va rien régler ici 21:01:08 <zzz> autre chose sur le 6) ? autre chose pour la réunion ? 21:01:15 <str4d> (L’NS par défaut actuel est BlockfileNamingService, et l’NS ajouté par défaut à Meta est HostsTxt...) 21:01:26 <EinMByte> une chose de plus sur le 6 : 21:01:30 <str4d> zzz : la proposition ci-dessus fait partie du 6, je pense 21:01:32 <EinMByte> str4d, tu mentionnes des alternatives ? 21:01:50 <EinMByte> si GNS ne convient pas, on peut toujours regarder autre chose 21:01:54 <EinMByte> ça pourrait mieux nous convenir 21:02:25 <str4d> EinMByte : oui. Je ne connais pas ces alternatives, mais toutes les idées valent la peine d’être considérées. 21:04:12 <str4d> zzz : je propose qu’on passe à MNS en 0.9.10, il n’y a pas de changement visible pour les utilisateurs, mais ensuite si les gens veulent tester un plugin NS ils n’ont pas besoin d’éditer router.config 21:04:18 <zzz> ok, continuez tous à travailler sur ces idées grandes et petites, c’est comme ça qu’on améliore les choses 21:04:35 <EinMByte> str4d : d’accord. J’essaierai de trouver du temps pour regarder ça 21:04:48 <EinMByte> Je suppose que ça clôt le 6 ? 21:04:54 <zzz> str4d, on peut le faire quand on en aura besoin mais pas d’urgence ? il faut aussi plus de tests. Peut-être publier un howto ? 21:05:17 <zzz> ok vous pouvez continuer à bavarder mais je dois filer 21:05:19 <topiltzin> je vais offrir le point de vue contraire : notre système de noms actuel fonctionne très bien 21:05:27 <EinMByte> pareil pour moi 21:05:30 <topiltzin> et a certains avantages qu’on veut garder 21:05:38 * str4d afk 21:06:06 * zzz *bafs* la réunion est close