(Avec l’aimable autorisation de la Wayback Machine http://www.archive.org/)

Bref récapitulatif

Présents: bpb, dm, hezekiah, jake, jeremiah, LeerokLacerta, mids, mrflibble, nop, Nostradumbass

Journal de réunion

--- Journal ouvert Tue Mar 04 23:47:24 2003 23:47 -!- Sujet pour #iip-dev: Réunion IIP - fichiers journaux: http://mids.student.utwente.nl/~mids/iip/ 23:47 [Utilisateurs #iip-dev] 23:47 [ eep] [ jeremiah] [ logger] [ mids] [ nop] [ UserX_] 23:47 -!- Irssi: #iip-dev: Total de 6 pseudos [0 ops, 0 halfops, 0 voices, 6 normaux] 23:47 -!- Irssi: La jonction à #iip-dev a été synchronisée en 2 s 23:48 < LeerokLacerta> On fait l'histoire. 23:48 < mrflibble> saluuut 23:48 < LeerokLacerta> Bonjour. 23:52 < nop> salut 23:52 < jeremiah> salut 23:53 < nop> salut 23:53 -!- mode/#iip-dev [+o mids] par Trent 23:53 < LeerokLacerta> Konnichiwa. 23:54 < bpb> konnichiwa 23:58 < nop> salut 23:58 <@mids> Salut hezekiah ! 23:58 < hezekiah> Salut. :) 23:58 <@mids> *bruit de hérisson* 23:58 < hezekiah> lol 23:58 < hezekiah> *orgle* 23:58 < LeerokLacerta> Hérisson ? 23:58 < hezekiah> (orgle : c'est l'un des sons qu'un lama émet.) 23:58 <@mids> LeerokLacerta: des rongeurs relativement grands, avec des piquants acérés qui se dressent, mêlés à la fourrure 23:59 < hezekiah> Mids s'est transformé en hérisson à cause du bug d'entropie. 23:59 < hezekiah> Moi, je me suis transformé en lama. 23:59 <@mids> non 23:59 < LeerokLacerta> Je sais ce que c'est, mais pourquoi tu fais des bruits de hérisson ? 23:59 <@mids> parce que j'ai signalé le bug de journalisation qui n'existait pas 23:59 < hezekiah> Ah. 23:59 < hezekiah> Eh bien, tu avais mentionné que tu allais te transformer en hérisson en te référant au précédent bug d'entropie. --- Changement de jour Wed Mar 05 2003 00:00 <@mids> c'était à l'époque 00:00 <@mids> Tue Mar 4 23:00:03 UTC 2003 00:00 <@mids> réunion MAINTENANT ici 00:00 <@mids> Bienvenue à tous 00:00 <@mids> c'est la 32e réunion IIP 00:00 * LeerokLacerta se sent le bienvenu. 00:00 <@mids> la précédente a été annulée, parce que personne n'était là 00:00 <@mids> les journaux sont disponibles sur http://mids.student.utwente.nl/~mids/iip/ 00:01 <@mids> Nous avons un petit ordre du jour : 00:01 <@mids> 1) Bienvenue 00:01 <@mids> 2) Mise à jour du statut de la sortie IIP 1.1.0 00:01 <@mids> 3) Niveau d'accès Trent pour « voice » 00:01 <@mids> 4) Tour de questions 00:01 <@mids> si vous avez des questions sur le sujet en cours, posez-les 00:01 <@mids> sinon gardez-les pour le tour de questions. 00:01 <@mids> . 00:02 * mids déplace le pointeur de l'ordre du jour vers #2 « Mise à jour du statut de la sortie IIP 1.1.0 » 00:02 <@mids> alors hezekiah, qu'est-ce qui s'est passé ? :) 00:02 < hezekiah> Oh. OK. :) 00:02 < hezekiah> Eh bien, le premier bug d'entropie a été corrigé. 00:02 < hezekiah> Après s'être bien pris la tête et s'être échangé des emails... 00:03 < hezekiah> ... UserX, nop et moi avons réussi à trouver un correctif. 00:03 < hezekiah> Maintenant, mids remarque un NOUVEAU problème avec la collecte d'entropie (à savoir que seed.rnd n'est pas enregistré.) 00:03 < hezekiah> Quoi qu'il en soit, j'ai fouillé dans le code et posté mes découvertes sur la liste de diffusion iip-dev. 00:04 <@mids> ce truc est un autre facteur de retard de la sortie 00:04 <@mids> espérons le dernier 00:04 < hezekiah> J'attends maintenant que UserX ou nop me disent ce que tout cela signifie et si je rate quelque chose (parce que je pense que oui. Rien de tout ça n'a de sens.) 00:04 < hezekiah> Espérons. *orgle* 00:04 <@mids> . 00:04 < hezekiah> . 00:04 <@mids> Des questions spécifiques à IIP 1.1.0 ? 00:05 < LeerokLacerta> Pas de socks ? 00:05 <@mids> pas de socks 00:05 < hezekiah> Pas de SOCKS. 00:05 < LeerokLacerta> D'acc. 00:05 <@mids> ok 00:05 <@mids> passons au point #3 « Niveau d'accès Trent pour 'voice' » 00:06 <@mids> c'est lié au point caché de l'ordre du jour #2.9 « Le canal #freenet-opn » 00:06 <@mids> le canal officiel du projet Freenet est sur irc.freenode.net 00:06 <@mids> mais ce n'est pas anonyme 00:06 <@mids> nous avons un miroir de ce canal ici 00:06 <@mids> dans #freenet-opn 00:07 <@mids> le bot 'eyeKon' vous dit tout ce qui se passe de l'autre côté 00:07 <@mids> normalement c'est un miroir à sens unique, mais vous pouvez répondre avec la commande "!say :text" 00:07 <@mids> pour l'utiliser vous devez avoir le statut d'opérateur ou 'voice' 00:07 <@mids> si vous voulez dire quelque chose, demandez à un opérateur de vous donner la 'voice' 00:07 <@mids> , 00:08 < dm> Et si, lorsque vous êtes identifiés par Trent, vous obteniez automatiquement la 'voice' et votre nom était préfixé à vos messages ? Si les gens de l'autre côté ont un problème, ils peuvent envoyer une commande au bot pour "ban" un certain anonyname. Dans ce cas, EyeKon de ce côté retire la 'voice' définitivement de ce nom. 00:08 < LeerokLacerta> Définitivement ? 00:08 < LeerokLacerta> Que diriez-vous d'un ban temporaire ? 00:08 <@mids> ça va devenir assez compliqué 00:09 <@mids> ils doivent savoir comment le bot fonctionne 00:09 <@mids> alors qu'il est plutôt conçu comme un truc transparent à sens unique 00:09 -!- hezekiah est maintenant connu sous le nom de nickthief88099 00:09 <@mids> J'ai contacté les propriétaires du canal #freenet 00:09 <@mids> et ça ne leur posait pas de problème 00:09 < dm> sûr, jusqu'à ce que mids ou quelqu'un le rétablisse. Il faut s'assurer de ne pas spammer/déranger les gens de l'autre côté. 00:09 <@mids> c'est pourquoi tout le monde n'aura pas la 'voice' 00:09 <@mids> il est TRÈS facile de créer beaucoup de comptes ici 00:10 <@mids> donc il sera impossible de tous les bannir 00:10 < dm> ok, donc 'voice' sélective, via Trent ? 00:10 <@mids> ce que je VEUX faire, c'est une 'voice' sélective via Trent 00:10 < jake> c'est une conversation intéressante mais je dois manger à plus 00:10 <@mids> ce qui est le point #3 de l'ordre du jour 00:10 <@mids> bye jake, merci d'être passé 00:10 <@mids> n'oublie pas de lire le fichier journal après coup 00:10 < jake> merci 00:10 < jake> ok 00:10 <@mids> En ce moment, le système d'accès de canal a 3 niveaux : 00:11 <@mids> niveau 1 : opérateur 00:11 * mids vérifie sur le site comment il l'avait appelé 00:12 <@mids> Niveau 1 : Opérateur normal, peut se donner les ops 00:12 <@mids> Niveau 2 : Super opérateur, peut ajouter d'autres utilisateurs au canal (avec un niveau inférieur) 00:12 <@mids> Niveau 3 : Fondateur, le plus puissant, requis pour supprimer un canal par exemple 00:12 <@mids> Je veux ajouter un niveau 'voice' 00:12 <@mids> pour que les gens puissent avoir la voice sur le canal s'ils sont sur la liste d'accès 00:12 <@mids> mais le problème est... quel numéro donner au niveau 'voice' ? 00:12 < hezekiah> lol 00:13 < hezekiah> Dis-moi que tu n'as pas utilisé de nombres magiques, mids. 00:13 < hezekiah> S'il te plaît. 00:13 <@mids> Je pense changer le niveau 1 en 10 00:13 <@mids> et 2 en 20 00:13 <@mids> et 3 en 30 00:13 <@mids> et ajouter le niveau 5 pour la voice 00:13 < hezekiah> Ça me va. Ça laisse de la place pour d'autres améliorations. 00:13 <@mids> exactement 00:14 <@mids> notez que je n'ai pas l'intention de faire de Trent un service énorme et boursouflé 00:14 <@mids> des commentaires ? des objections ? 00:14 <@mids> . 00:14 < hezekiah> Euh... donc quel est le problème ? 00:15 <@mids> il n'y a pas de problème 00:15 < dm> voice = voice sur tous les canaux ? 00:15 < hezekiah> D'accord. 00:15 < hezekiah> Ça y ressemblait un peu. :) 00:15 <@mids> dm : non, c'est spécifique au canal 00:15 <@mids> hezekiah : je suis toujours dramatique 00:15 < dm> ok 00:15 <@mids> dm : essaie ceci : 00:15 <@mids> /squery trent chanlist #iip-dev 00:15 <@mids> tu obtiendras la liste des utilisateurs sur la liste d'accès 00:15 <@mids> avec le niveau 00:15 < dm> ah, sympa 00:16 <@mids> ok 00:17 <@mids> alors il est temps pour le dernier point #4 : « Tour de questions » 00:17 < dm> y a-t-il une feuille de route documentée partout, pour IIP ? 00:18 <@mids> seulement en interne je pense 00:18 <@mids> je ne l'ai pas... 00:18 <@mids> hezekiah ? 00:18 < hezekiah> Et pourquoi "/squery Trent :chanlist #anonymous" renvoie une liste vide. 00:18 < hezekiah> Oh. 00:18 < hezekiah> Eh bien, nous avons une petite todo list de choses à faire dans l'arbre de développement. 00:18 <@mids> hezekiah : trop tard (parce que personne n'est sur la liste d'accès pour #anonymous, il est sans opérateur) 00:18 < hezekiah> Je ne connais pas de feuille de route toutefois. 00:19 <@mids> peut-être qu'il serait bon d'en faire une 00:19 < dm> ok, vous ne pensez même pas à décentraliser de sitôt, c'est bien ça ? 00:19 < hezekiah> Eh bien, ce serait le domaine de nop. 00:19 < hezekiah> (En fait, j'ai déjà demandé quelque chose comme ça.) 00:20 < hezekiah> (Il a dit que nous allions nous asseoir et définir [ou quoi qu'il ait dit] IIP 1.2 après la sortie de 1.1.) 00:20 < hezekiah> . 00:21 <@mids> eh bien 00:21 < dm> 1.1, y a-t-il un changelog quelque part ? 00:21 <@mids> nop est très occupé 00:21 <@mids> peut-être que quelqu'un d'autre devrait le faire 00:21 <@mids> dm : oui, attends 00:21 < hezekiah> mids : personne d'autre n'a l'autorité pour le faire. 00:21 <@mids> http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/*checkout*/invisibleip/iip/CHANGELOG 00:21 < hezekiah> Nous parlons de définir l'orientation future du développement d'IIP. 00:21 < dm> merci, ajouté aux favoris 00:22 <@mids> hezekiah : compris 00:25 * mids vient d'entendre qu'ils ont plein de choses à faire pour 1.2 00:25 < hezekiah> Quant au fait que nop n'ait pas le temps, ... 00:25 < hezekiah> Nous avons encore beaucoup de code connu à écrire pour 1.2. 00:26 < hezekiah> 1.2 ne mourra pas par manque de vision. Et même si nous terminons les éléments actuellement sur la liste, une courte discussion en fera surgir d'autres. 00:26 < hezekiah> Finalement, nop aura le temps de s'asseoir avec nous et de décrire un plan de développement pour la 1.2. 00:26 < dm> des indications générales sur ce que 1.2 vise ? 00:26 < hezekiah> La grosse : décentraliser le serveur ircd ! 00:26 < dm> ah, ok, vous ne savez pas. 00:27 < dm> ah, c'est prévu pour 1.2 ? génial. 00:27 <@mids> c'est déjà le cas ? 00:27 <@mids> omg 00:27 < hezekiah> La décentralisation est-elle prête ? Non ! 00:27 < dm> prévu, je veux dire :p 00:27 * mids objecte ! 00:27 <@mids> quand veux-tu sortir 1.2 ? 00:27 <@mids> 2010 ? 00:27 * LeerokLacerta est un objet. 00:27 < hezekiah> lol 00:28 < hezekiah> Disons simplement quelque temps après la sortie de la 1.1. :) 00:28 < hezekiah> Pour l'instant 1.1 est la priorité. 00:28 < hezekiah> (C'est en tout cas l'impression que j'ai eue.) 00:28 < dm> donc est-ce que ça va être des serveurs ircd distribués ou complètement décentralisé ? 00:28 < hezekiah> dm : je ne connais pas les détails. 00:28 < dm> ok 00:28 < hezekiah> Je ne suis pas vraiment très bon en trucs P2P. :) 00:28 < hezekiah> Je code, c'est tout 00:28 <@mids> laisse-moi coller un email du 2002-03-19 00:28 <@mids> De : 0x90 (0x90@invisiblenet.net) 00:28 <@mids> Date : Tue Mar 19 2002 - 00:22:26 CET 00:28 <@mids> Objet : [iip-dev] 1.1.0 presque terminé 00:28 <@mids> Ok, nous approchons de l'achèvement de 1.1.0. Dès que les TODO/Fixes et cui 00:28 <@mids> pour linux seront terminés, nous devrions lancer un test bêta du réseau cette 00:28 <@mids> semaine, fait par les développeurs/testeurs. Restez à l'écoute. 00:29 <@mids> --0x90-- 00:29 <@mids> . 00:29 < hezekiah> Ouille. 00:29 < hezekiah> Ça fait mal, mids. ;-) 00:29 <@mids> oui 00:30 < hezekiah> Quelle est la date de la dernière sortie d'IIP ? 00:30 <@mids> RC3 était le 2002-12-04 00:30 <@mids> mais bien sûr tout le bazar « RC » était faux 00:31 <@mids> bien sûr ce n'est qu'un nom 00:31 <@mids> RC2 aurait pu être 1.1.0 00:31 <@mids> puis RC3 1.1.1 00:31 <@mids> et ce que nous aurons maintenant 1.1.2 00:32 < nop> eh bien 00:32 < nop> dans la communauté crypto 00:32 < nop> on devrait continuer avec RC4, 5 et 6, et voir s'ils le cassent 00:32 < nop> ;) 00:32 < nop> blague nulle 00:33 < Nostradumbass> Désolé d'intervenir... 00:33 < jake> fesses ! 00:33 < Nostradumbass> mais il semble que les développeurs iip aient oublié la maxime première du logiciel libre, « publier tôt, publier souvent ». 00:34 < LeerokLacerta> IIP est open source ? 00:34 < nop> bien sûr 00:34 < nop> oui 00:34 < nop> mais 00:34 < hezekiah> LeerokLacerta : oui 00:34 < LeerokLacerta> Je suis bête. 00:34 < nop> nous accordons aussi de l'importance à la sécurité 00:34 < Nostradumbass> je ne suis pas sur iip depuis très longtemps mais je ne me souviens pas l'avoir entendu être slashdotté 00:35 < nop> et nous aimons tordre les règles 00:35 < nop> ça a été slashdotté 00:35 < Nostradumbass> mes excuses 00:35 <@mids> RC2 a été slashdotté 00:35 < Nostradumbass> ok 00:35 <@mids> et ça nous a donné... hezekiah ! 00:35 < nop> oui 00:35 < nop> ;) 00:35 < Nostradumbass> ça remonte quand même. 00:36 < hezekiah> mids : en fait non. 00:36 < hezekiah> mids : Je suivais ce projet depuis plus d'un an avant le passage sur /. 00:36 < jake> euh les gars ? à propos de l'IIP basé web, y a-t-il des plans d'amélioration ? genre une interface plus sympa ? 00:36 < nop> c'est une question pour distributedcity 00:36 < nop> ils font l'interface 00:36 < jake> oooo k 00:37 < nop> c'était quelque chose qu'ils ont fait, pas vraiment une implication directe avec nous 00:37 <@mids> faire des sorties donne de la visibilité 00:37 <@mids> vous pouvez faire des annonces, des communiqués de presse 00:37 <@mids> nous avons plusieurs endroits qui aiment vraiment avoir des nouvelles des mises à jour 00:38 <@mids> ça augmente l'intérêt et le nombre d'utilisateurs du projet 00:38 <@mids> et aussi les contributeurs / développeurs potentiels 00:38 <@mids> SI vous avez un super mixnet 00:38 <@mids> vous avez besoin de beaucoup d'utilisateurs 00:38 <@mids> parce qu'avec 2 utilisateurs ce n'est pas anonyme 00:39 <@mids> il y a eu des périodes plus stables dans le code de développement 00:39 <@mids> à ce moment-là nous aurions pu faire une sortie 00:39 <@mids> AMHA 00:39 <@mids> le problème est peut-être les dépendances... 00:40 <@mids> signer la sortie en PGP, compiler pour Windows, etc. 00:40 <@mids> bref, je l'ai déjà dit ;) 00:42 < hezekiah> Eh bien, entre mes déconnexions sporadiques du réseau, j'ai essayé de dire quelque chose qui n'a pas été dit. ;-) 00:42 < hezekiah> nop : mids a soulevé de bons points. 00:42 < hezekiah> nop : Après qu'on sorte la 1.1 (ce qui devrait être _vraiment_ bientôt), allons-nous établir un beau plan cohérent pour la 1.2 afin de la sortir dans un délai raisonnable ? 00:42 < hezekiah> Je pense qu'avec une bonne planification, et des objectifs pour faire certaines parties à certains moments, on pourrait toujours écrire du bon code, mais le faire dans un délai raisonnable. :) 00:42 < hezekiah> Voilà ! :) 00:42 <@mids> merci 00:43 < Nostradumbass> en plus de la liste des fonctionnalités proposées, peut-être qu'une liste des fonctionnalités interdites (pour limiter la dérive fonctionnelle) serait une bonne idée. 00:43 < dm> 1.2 ! 1.2 ! 1.2 ! 1.2 ! 00:44 <@mids> bonne suggestion Nostradumbass 00:44 < hezekiah> Eh bien, je ne faisais pas vraiment référence à une liste de fonctionnalités. Je parlais de ce que nous allons coder, dans quel ordre, et pour quelle période indicative. 00:45 < hezekiah> nop ? Qu'en penses-tu ? 00:46 < nop> bonne idée 00:46 < nop> l'organisation est toujours bonne 00:46 < nop> mais pas toujours parfaite 00:46 < hezekiah> Peut-être qu'après la sortie de 1.1, tous les développeurs pourraient s'asseoir et nous pourrions établir une liste des choses que nous prévoyons de faire dans les 1-2 prochains mois, puis une liste pour les 5 mois suivants, puis une liste complète de ce qui fera que IIP 1.2 sera la version 1.2. :) 00:46 < hezekiah> Je sais. Ce sera _très_ flexible. 00:47 < hezekiah> (Pour commencer je ne dirais pas que la fonctionnalité A est faite à la date 1 et que la fonctionnalité B est faite à la date 2. Je dirais plutôt que la fonctionnalité A est, espérons-le, terminée en X semaines, et que la fonctionnalité B est, espérons-le, terminée Y semaines après la fonctionnalité A.) 00:47 < hezekiah> Je pense que quelque chose comme guide général de ce que nous faisons est une bonne idée. 00:48 < hezekiah> Pas une liste rigide comme du fer. :) 00:48 <@mids> ouais, je vois 00:48 < hezekiah> OK... 00:48 < hezekiah> Quelque chose à ajouter, mids ? 00:49 <@mids> non 00:49 < hezekiah> OK. ;) 00:49 < hezekiah> Donc pour l'instant... 00:49 < hezekiah> J'attends que nop ou UserX m'éclairent sur ce que j'ai déterré à propos du nouveau bug d'entropie de mids. 00:49 <@mids> J'espère que je ne trouverai pas d'autres problèmes 00:49 < hezekiah> (On n'a juste pas l'impression que randomWriteSeed() ne soit jamais appelée.) 00:49 < hezekiah> Espérons. :) 00:50 < nop> double négation 00:50 < nop> hmm 00:50 < nop> ;) 00:50 <@mids> . 00:50 <@mids> J'ai fini :) 00:50 < hezekiah> Tu as raison ! :) 00:50 < hezekiah> On a l'impression que randomWriteSeed() devrait être appelée. 00:50 < hezekiah> Mais on dirait que non. 00:51 <@mids> pas dans randomSlowPoolReseed ? 00:52 < hezekiah> Eh bien, espérons que nous aurons corrigé ce bug d'ici la semaine prochaine. 00:52 <@mids> tu ferais mieux de le faire ! 00:52 * mids essaie d'afficher une tête en colère 00:53 <@mids> ok, ce fut encore un plaisir. à la prochaine réunion, liste de diffusion, chat ou autre ! 00:53 <@mids> *boink* 00:53 < hezekiah> randomSlowPoolReseed() appelle randomWriteSeed(), mais (comme je l'ai dit dans mon email à iip-dev), randomSlowPoolReseed() n'est jamais appelée par qui que ce soit ! 00:53 < hezekiah> lol -- Journal fermé Wed Mar 05 23:42:43 2003