Récapitulatif rapide

Présents : duck, fidd, human, jrand0m, kaji, KyroxX, lucky, Masterboy, mihi, no_dammagE, ox, ughabugha, wbk, wilde

Journal de réunion

[22:01:22] <jrand0m> ordre du jour : [22:01:22] <jrand0m> 0) Salut [22:01:28] <jrand0m> 1) État du réseau [22:01:28] <jrand0m> 2) plan 0.3.1 [22:01:28] <jrand0m> 3) Architecture Web [22:01:28] <jrand0m> 4) Administravia [22:01:34] <jrand0m> 5) ??? [22:01:38] <jrand0m> 0) salut [22:01:39] <no_dammagE> bien sûr [22:01:43] <ughabugha> Oh, cool, la réunion. :) [22:01:51] <jrand0m> salut, bienvenue à la réunion hebdo des devs, numéro $something [22:01:56] <ughabugha> Salut. [22:02:02] <jrand0m> notes d’état hebdomadaires ici http://i2p.net/pipermail/i2p/2004-March/000180.html [22:02:09] * mihi a rejoint #i2p [22:02:13] <fidd> salut tout le monde [22:02:32] <jrand0m> on va voir si on peut éviter une session de 2 heures aujourd’hui ;) [22:02:39] <jrand0m> ok, on passe à 1) état du réseau [22:02:43] <Masterboy> :P [22:02:56] <jrand0m> on a publié 0.3.0 dimanche, et c’est globalement fonctionnel [22:03:12] <Masterboy> oui ça l’est :) [22:03:23] <ox> * jrandom fait signe depuis i2p#i2p pour le prouver ;) [22:03:43] <jrand0m> il reste encore quelques bugs à corriger, et un nouveau lot de choses à traiter, mais on avance toujours [22:04:21] * ion a rejoint #i2p [22:04:22] * ughabugha lit les notes d’état. [22:04:27] * mrflibble a quitté IRC (r eboot time) [22:04:35] <jrand0m> dans l’email je mentionne un nouvel outil de surveillance du réseau que duck a assemblé - http://duck.i2p/dot/dot.webp (ou une capture sur http://i2p.net/~jrandom/profiles.webp) [22:05:05] <jrand0m> ça nous donne en gros une vue de l’état du réseau – combien de personnes sont là dehors, et à quel point elles découvrent des ressources fiables et rapides [22:05:22] <jrand0m> (en gros ça visualise le résultat du profilage et du processus de sélection des pairs en 0.3) [22:05:50] <ox> <duck> sympa ! [22:06:22] <jrand0m> ouais, c’est agréable d’avoir un retour visuel sur les algorithmes, plutôt que de parcourir manuellement le networkDb [22:06:37] <ox> <Masterboy> il faudrait diminuer l’usage CPU.. [22:06:38] <fidd> :) [22:06:48] * jrand0m décerne le prix eepSiteAppOfTheWeek à duck pour dot.webp [22:06:54] <ughabugha> Oui, je me demande ce qu’on ferait sans duck ? [22:07:08] <ox> <duck> peut-être qu’on peut en faire aussi une version audio [22:07:17] <fidd> haha [22:07:20] <jrand0m> :) [22:07:22] <human> heheh [22:07:34] <fidd> ou une version odorante [22:07:47] <ughabugha> Oui, et la diffuser sur l’icecast de jnon toutes les heures. [22:07:51] <no_dammagE> comment comprendre la colonne speed dans #transport ? [22:08:00] <no_dammagE> je veux dire les profils de pairs [22:08:25] <jrand0m> no_dammagE> bonne question. si tu lis le texte en bas, ça explique que les chiffres n’ont aucune corrélation avec quoi que ce soit – ce sont strictement des valeurs relatives. [22:08:50] <no_dammagE> ok :) [22:09:15] <jrand0m> si tu veux la réponse *réelle*, vois http://i2p.net/cgi-bin/cvsweb.cgi/i2p/code/router/java/src/net/invisiblenet/i2p/router/peermanager/SpeedCalculator.java?rev=1.3&content-type=text/x-cvsweb-markup [22:10:07] <jrand0m> le réseau a aussi grandi jusqu’à un niveau stable de 18-22 routers, ce qui est une bonne taille pour le moment [22:10:31] <jrand0m> on voudra grandir un peu plus une fois quelques bugs existants réglés, et que le code phttp 0.3.1 sera en place [22:10:36] <KyroxX> re [22:10:45] <jrand0m> re-bienvenue KyroxX [22:11:03] <jrand0m> ok, ça nous amène à 2) plan 0.3.1 [22:11:16] <no_dammagE> le mien s’éteindra dans 30 minutes et se rallumera dans ~ 20 heures (ou je le mettrai en autostart pour qu’il démarre avec le PC) [22:11:29] <jrand0m> cool no_dammagE, ça va [22:11:33] * fR a quitté IRC (Ping timeout) [22:12:01] <jrand0m> plutôt que d’avoir le code phttp, le limiteur de bande passante, et le nouveau dispositif anti-collusion dans une seule version 0.3.1, je repousse la dissuasion de collusion en 0.3.2 [22:12:19] <jrand0m> la feuille de route n’a pas encore été mise à jour, mais ça reste globalement pareil [22:12:45] * fR a rejoint #i2p [22:13:17] <ughabugha> Tu vas publier 0.3.0.1 ? [22:13:18] <jrand0m> il va y avoir des trucs complexes dans la refonte de phttp, pour gérer le throttling des connexions, mais on va voir [22:13:36] * KyroxX a quitté IRC (Verlassend) [22:13:47] <jrand0m> peut-être, même si la feuille de route liste actuellement 0.3.1 pour la semaine prochaine [22:13:54] <jrand0m> dimanche, même. [22:14:01] <ox> <baffled> Je savais que tu étais en collusion avec quelqu’un. [22:14:02] <jrand0m> donc je ne sais pas [22:14:03] * Rom|Away|3h a quitté IRC (Ping timeout) [22:14:04] <Masterboy> comment puis-je limiter l’usage CPU de mon router ? pourquoi ne pas faire : "low" - "normal" - "high" - pour pouvoir choisir ? [22:14:10] <jrand0m> heh baff [22:14:11] <no_dammagE> pourquoi c’est critique ?: [22:14:11] <no_dammagE> 21:55:36.249 CRIT [I2CP Reader ] et.invisiblenet.i2p.util.Clock: Updating clock [22:14:12] <no_dammagE> offset to 105791ms from 0ms [22:14:16] * Romster a rejoint #i2p [22:14:24] * jar a quitté IRC (Ping timeout) [22:14:38] <jrand0m> Masterboy> le code pour aller dans ce sens est prévu pour la version 1.0rc1 [22:14:43] <jrand0m> (router throttling) [22:14:48] * KyroxX a rejoint #i2p [22:14:50] <jrand0m> on a quelques bases, mais ce n’est pas encore prêt. [22:15:08] <KyroxX> re [22:15:13] <jrand0m> no_dammagE> parce que ça ne devrait arriver au maximum qu’une fois – si tu le vois souvent, c’est un problème [22:15:14] <Masterboy> oki [22:15:21] <jrand0m> (un problème critique) [22:15:48] <jrand0m> d’autres questions / préoccupations sur la version 0.3.1 ? [22:15:55] <mihi> alors ça devrait être en debug la première fois et ensuite en crit... [22:16:06] <jrand0m> tu as raison [22:16:09] <KyroxX> quel est le sujet ? [22:16:17] <ughabugha> jrand0m : Euh.. Comment ça peut arriver sur I2P ? Closing Link: [unknown@192.168.0.2] (Ping timeout) [22:16:31] <jrand0m> KyroxX> la réunion hebdo des devs, point 2) 2) plan 0.3.1 [22:16:35] <ughabugha> Ah, rien. [22:16:40] <jrand0m> ughabugha> patch ircd [22:16:49] <KyroxX> ah [22:17:02] <ox> <duck> mon ircd tourne sur nsa.localdomain [22:17:06] <jrand0m> hmm [22:17:08] <ox> <duck> qui a 192.168.0.2 comme IP [22:17:12] <jrand0m> ah [22:17:30] * Romster a quitté IRC (Ping timeout) [22:17:32] <jrand0m> ok, on passe à 3) Architecture Web [22:17:49] * ion a quitté IRC (Ping timeout) [22:17:58] <jrand0m> je sais qu’on en a parlé un peu la semaine dernière, et il y a aussi eu des échanges sur la liste à ce sujet [22:18:02] <mihi> comment puis-je créer un compte sur drupal.i2p.net ? [22:18:15] * mihi est trop bête pour ça... [22:18:16] <jrand0m> wilde> tu peux en ajouter un pour mihi ? [22:18:31] <jrand0m> (il n’y a pas moyen de s’inscrire normalement) [22:18:35] <mihi> jrand0m : tu pourrais simplement dire non, et je saurais que je peux arrêter d’essayer ;) [22:18:42] <jrand0m> si wilde n’est pas là, je t’en ajoute un dans un instant :) [22:18:51] * Romster a rejoint #i2p [22:19:04] * Romster est maintenant connu sous le nom Rom|Away|3h [22:19:18] <fidd> j’en voudrais un aussi si c’est ok :) [22:21:05] <ox> <jmand> /ping jmand [22:21:12] <jrand0m> ok, retour au sujet archi web [22:22:06] <jrand0m> il y a plusieurs aspects différents de "comment on utilise le web" dans i2p, et on peut soit les traiter tous comme UnGrosTrucDuWeb, soit on peut parler de spécialiser les composants, en faisant des choses qui font leur UneChoseBien [22:22:34] * ion a rejoint #i2p [22:22:44] <jrand0m> mihi a soulevé de bons points auxquels je n’avais pas pensé, des fonctionnalités précieuses qu’on voudra certainement [22:23:03] <ughabugha> jrand0m : Tu parles de la séparation de Squid et du web I2P ? [22:23:11] <ughabugha> Ou quelque chose de plus profond ? [22:23:24] <duck> le fil 'HTTPTunnel vs. {privoxy,muffin} + HTTPClient' [22:23:30] <duck> (http://i2p.dnsalias.net/pipermail/i2p/2004-March/) [22:23:48] <jrand0m> la séparation de squid et des eepsites, ainsi que la séparation des proxies navigateur vs. (essentiellement) CGI [22:23:49] <ughabugha> Exact. [22:24:00] <jrand0m> et, bien sûr, les filtres [22:24:48] <jrand0m> comme on bosse tous dans l’open source ici, il n’y a pas vraiment besoin d’avoir UnGrosTruc qui gère tous les cas d’usage – on peut en construire un pour répondre à un besoin, puis réutiliser son code pour un autre besoin [22:24:56] * jar a rejoint #i2p [22:25:04] <duck> J’ai tendance à être d’accord avec le dernier post de human [22:25:13] <jrand0m> et puis, avec la nouvelle API de streaming I2PTunnel de mihi, c’est assez facile de construire dessus [22:26:42] <jrand0m> moi aussi, même si je n’ai pas le temps de bosser sur httptunnel, donc c’est vraiment à mihi de choisir le cas d’usage qu’il veut traiter en premier [22:26:48] * lucky a rejoint #i2p [22:27:45] * jar a quitté IRC (EOF From client) [22:27:52] <jrand0m> mihi> des idées ? [22:28:26] <jrand0m> ok ou quelqu’un d’autre ? :) [22:28:47] <duck> http://i2p.i2p/ est moche pour moi [22:28:55] <duck> mais on survivrait quand même [22:28:59] <jrand0m> i2p.i2p ? [22:29:05] <human> ? [22:29:27] * ion a quitté IRC (Ping timeout) [22:29:28] <jrand0m> je pourrais ajouter une entrée DNS pour eep.i2p.net pointant vers 127.0.0.1 pour les machines qui font de mauvaises choses DNS [22:30:01] * fR a quitté IRC (EOF From client) [22:30:20] * human n’a pas reçu la dernière proposition :-) [22:30:27] <duck> Je crois avoir vu mentionné i2p.i2p quelque part pour remplacer l’actuel http://i2p/keybla [22:30:35] <jrand0m> le tien était le dernier human [22:30:54] <jrand0m> oh, oui, c’est vrai, sur l’irc hier soir je crois que jnano en parlait [22:30:55] <human> jrand0m : je veux dire : "je pourrais ajouter une entrée DNS pour eep.i2p.net pointant vers 127.0.0.1 pour les machines qui font de mauvaises choses DNS" [22:31:03] <mihi> duck : tu as de bons yeux. j’ai fait ça pour éviter les lookups netbios dans Opera. [22:31:21] <duck> ah oui "code/apps/i2ptunnel/java/src/net/invisiblenet/i2p/httptunnel/handler/RootHandler.java" [22:31:21] <jrand0m> ah désolé human, je voulais dire ça par rapport à ce que mihi vient de dire :) [22:31:23] * lucky a quitté IRC (Ping timeout) [22:31:49] <duck> c’est dommage que certains navigateurs aient besoin de tels contournements [22:31:55] <human> wew [22:32:15] <jrand0m> human a mentionné que socks4 n’exigeait pas ça ? [22:32:15] * KyroxX est maintenant connu comme wbk [22:32:23] <duck> socks4a [22:32:29] <jrand0m> ah ok [22:32:39] <duck> (socks4 fait du DNS) [22:32:49] <jrand0m> est-ce que tous les navigateurs supportent socks4a ? [22:32:59] <human> jrand0m : socks4 est Evil(TM), mais socks4a et socks5 délèguent la résolution de noms au serveur [22:33:00] <duck> s/socks4 does DNS/with socks4 the client does DNS/ [22:33:06] <mihi> certains navigateurs ne supportent même pas les proxies socks... [22:33:08] <human> jrand0m : oui, autant que je sache [22:33:27] <jrand0m> oui, et il y a aussi le problème de kiosque mihi, clairement [22:33:52] <duck> ça pourrait être une alternative [22:34:04] <duck> httpclient + socksclient + etc [22:34:29] <human> jrand0m, mihi : les programmes qui ne supportent pas socks pourraient être tsocks’ed [22:34:53] <jrand0m> human> sauf si c’est un kiosque, où les gens ne peuvent pas lancer d’apps [22:35:00] <jrand0m> (ou changer les réglages, etc.) [22:35:19] <human> jrand0m : oui, bien sûr les tunnels socks ne conviennent pas à ces tâches [22:35:31] <duck> (human : mais ils appelleraient toujours gethostbyname) [22:35:39] <jrand0m> ils le feraient duck ? [22:35:55] <human> duck : non, tsocks les inhibe et les redirige vers le serveur proxy [22:36:16] <human> duck : (je ne sais pas ce qui se passe dans le monde windows, par contre) [22:36:30] <jrand0m> ils font un BSOD [22:36:32] <jrand0m> er.. [22:36:57] <duck> (pas d’après /usr/share/doc/tor-0.0.2_pre27/CLIENTS.gz) [22:36:57] <human> heheheh [22:37:07] <jrand0m> heh duck [22:37:18] <human> les tunnels socks, cependant, ne remplaceront pas les proxies www :-) [22:37:24] <duck> (( </tortechnotalk> )) [22:38:25] <jrand0m> mihi> quel est ton avis sur le cas d’usage prioritaire pour httptunnel ? si on peut aider sur quelque chose ? [22:38:31] <mihi> http://home.arcor.de/mschierlm/test/nosocks.webp (c’est quel navigateur ?) [22:38:31] <human> c’est juste un add-on pour faire des trucs sympas avec le tunneling, le chaînage etc. [22:38:31] <wbk> I2P est l’ircd de iip, non ? [22:38:31] <duck> de toute façon, toutes les solutions ont besoin d’un filtre côté client [22:38:47] <human> duck : oui, d’après man 8 tsocks :-) [22:39:14] <jrand0m> je ne sais pas mihi, opera ? [22:39:19] * fR a rejoint #i2p [22:39:19] <duck> wbk : pas de message privé [22:39:19] <jrand0m> wbk> non [22:39:30] <mihi_backup> jrand0m : le faire marcher parfaitement avec les requêtes POST && lui faire tout ce que fait httpclient [22:39:45] <jrand0m> banco [22:40:08] <ughabugha> mihi : C’est Opera. [22:40:14] <human> mihi : je ne sais pas, mais comme j’ai écrit plus haut : les tunnels socks, cependant, ne remplaceront pas les proxies www :-) [22:40:18] <ughabugha> Si tu posais la question. :) [22:41:13] <jrand0m> ok, cool, quelqu’un a autre chose à dire pour le web, ou on est prêts pour 4) Administravia ? [22:42:23] <jrand0m> ok, juste quelques notes - [22:42:24] * Rom|Away|3h est maintenant connu comme Rom|Away|4h [22:42:51] <jrand0m> le site drupal est de retour en ligne, donc tous ceux qui veulent aider dessus, ou voir les derniers progrès, passez sur drupal.i2p.net :) [22:44:02] <jrand0m> vous y trouverez les deux autres points d’administravia – la liste de l’équipe [http://drupal.i2p.net/team] et l’ébauche d’une nouvelle politique de licence [http://drupal.i2p.net/node/view/85] [22:44:26] <duck> Je regardais la politique de licence... [22:44:35] <duck> Autant que je sache Cryptix == BSD [22:44:43] <jrand0m> exact [22:44:52] <duck> (mais avec l’équipe Cryptix comme détenteur du copyright au lieu des regents of massachusets ou un truc du genre) [22:44:52] <jrand0m> mais, strictement, c’est la licence Cryptix ;) [22:45:05] <duck> c’est quoi MIT ? [22:45:13] <jrand0m> mit == bsd 2 clauses [22:45:16] <jrand0m> == x [22:45:19] <duck> quel code est MIT je veux dire [22:45:25] <jrand0m> rien [22:45:29] <human> == x < 4.4.0 [22:45:36] <jrand0m> je le liste juste comme "si vous voulez utiliser MIT, super" [22:45:42] <jrand0m> oui human :/ [22:45:49] <duck> la quantité de licences est déjà pas mal [22:45:56] <duck> je me demandais si on pouvait restreindre ça [22:46:07] <duck> par exemple changer le code GPL en BSD ou même domaine public [22:46:31] <duck> je me demandais ce que l’auteur/les auteurs de cette partie/pces en pensent [22:46:32] <ox> <no_dammagE> bon, salle de chat, je vais dormir. Bon code @ Devteam, bonne journée à tous les autres. À demain. [22:46:40] <duck> bye no_dammagE [22:46:41] <jrand0m> j’adorerais que la lib de streaming / la lib de naming d’i2ptunnel, voire l’intégralité d’i2ptunnel, soient sous une licence type bsd [22:46:51] <jrand0m> à plus no_dammagE [22:46:55] <no_dammagE> cu [22:46:58] * no_dammagE a quitté IRC [22:47:19] * jar_backup a rejoint #i2p [22:47:50] <jrand0m> mais, bien sûr, la GPL ça va aussi, c’est le droit de mihi :) [22:48:06] <mihi> pour la lib de streaming/naming ça me va (ou BSD ou LGPL). mais je voudrais garder la GPL pour le cœur d’I2PTunnel [22:48:07] <ughabugha> Eh bien, quelle que soit la licence, elle devrait être compatible GPL. [22:48:36] <ughabugha> (C.-à-d., elle ne devrait pas être plus restrictive que la GPL) [22:48:42] <human> je suis un défenseur de la GNU GPL, mais je pense que la meilleure licence pour disséminer de nouveaux protocoles et formats est quelque chose de type BSD (p. ex. voyez comment les gars d’OGG Vorbis ont tout relicencié de LGPL vers MIT-X11) [22:49:05] <jrand0m> mihi> les libs de streaming et de naming sont fonctionnelles sans dépendance à i2ptunnel lui-même, correct ? [22:49:14] <ughabugha> Oui, l’implémentation de référence ne devrait pas être GPL. [22:49:25] <mihi> elles devraient l’être. sinon, c’est un bug. [22:49:30] <jrand0m> BSD 2 clauses sur celles-là serait fantastique [22:49:40] <human> oui ! [22:49:45] <mihi> tu peux mettre la lib de naming dans le domaine public si tu l’inclus dans le core ;) [22:50:02] * ion a rejoint #i2p [22:50:03] <jrand0m> absolument, j’adorerais les inclure dans le SDK core [22:50:42] <mihi> "les" ? ;) (inclure la lib de streaming dans le core serait une mauvaise idée à mon avis, car elle est trop peu ouverte pour d’autres impls) [22:51:09] <jrand0m> eh bien, l’impl du SDK elle-même fait quelques hypothèses de conception non triviales – c’est juste une impl de réf [22:51:22] <jrand0m> j’aimerais que les gens puissent prendre i2p.jar et écrire une app de streaming [22:51:28] <human> mihi : à propos d’I2PTunnels & GPL : je suggère d’ajouter une exception GNU GPL explicite qui autorise les gens à lier ton app avec des JVM propriétaires (voir mon commentaire sur http://drupal.i2p.net/node/view/85) [22:51:28] * Masterboy a quitté IRC (Ping timeout) [22:51:59] <duck> human : ça amène le problème "il faut embaucher un avocat avant de l’utiliser" [22:52:01] <jrand0m> (peut-être qu’on peut scinder l’actuel i2ptunnel en i2ptunnel et i2pstreaming, si tu préfères ?) [22:52:32] <mihi> jrand0m : ça me conviendrait. change juste la tâche ant pour construire 2 jars ;) [22:52:35] <human> duck : je suggère d’ajouter l’exception justement pour éviter ça [22:52:39] <jrand0m> duck> si mihi est prêt à mettre BSD sur les libs de streaming et de naming, je ne pense pas que ce soit trop compliqué [22:53:30] <mihi> et plutôt faire i2pministreaming au lieu de i2pstreaming [22:53:41] <duck> mihistreaming :) [22:53:48] <mihi> (notez le n dans mi4ni) [22:54:02] <mihi> duck : c’est exactement ce à quoi je pensais ;) [22:54:03] <jrand0m> banco mihi, donc on peut peut-être réviser le tableau sur http://drupal.i2p.net/node/view/85 pour lister le core d’I2PTunnel comme GPL (peut-être avec l’exception mentionnée par human ?), plus une ligne séparée I2PMiniStreaming en BSD ? [22:54:04] <jrand0m> hehe [22:54:10] <jrand0m> i2pmihistreaming est bien aussi :) [22:55:25] <duck> ok [22:55:40] <duck> la semaine prochaine j’essaierai de vous convaincre tous de passer totalement dans le domaine public [22:55:45] <duck> mais c’est suffisant pour l’instant :) [22:55:48] <jrand0m> :) [22:55:50] <human> hehe [22:56:06] <jrand0m> mihi*=5 [22:56:14] <mihi> jrandom**=5; [22:56:21] <duck> wbk vient juste de proposer d’aider au webdesign [22:56:36] <jrand0m> oh génial duck [22:56:45] <jrand0m> bon, brièvement avant de passer à 5) [22:56:58] <jrand0m> est-ce que des devs ont des réserves sur la /politique/ dans http://drupal.i2p.net/node/view/85 ? [22:57:05] <duck> donc j’ai fait une vérification bureaucratique dans le tableau d’équipe et je l’ai délégué à wilde [22:57:25] <human> avant de sauter... et la suggestion GPL + exception ? [22:57:29] <jrand0m> aka "implicitement sous $primaryLicense" ou "explicitement sous $alternate" ? [22:57:47] <jrand0m> duck++ :) [22:58:02] <mihi> human : je l’ajoute en ce moment [22:58:07] * human est d’accord avec la politique de jrand0m [22:58:25] <duck> et le propriétaire du copyright [22:58:28] <human> mihi : ok, merci [22:58:30] * duck a vu human ajouter quelques nouveaux fichiers en GPL [22:58:36] <duck> et mettre le nom de mihi dessus [22:58:45] <ughabugha> Euh... Je ne pense pas que drupal aime les mots de passe de 32 caractères. [22:58:51] <human> duck : j’ai juste copié-collé des fichiers existants [22:59:18] <duck> ok, mais si on a 50 personnes qui bossent dessus et chacun met son nom sur le copyright [22:59:20] <jrand0m> pour les gens qui ajoutent du code dans le domaine public, il n’y a pas de copyright, mais pour ceux qui utilisent un copyright, ils devraient se mettre eux-mêmes [22:59:22] <human> duck : (même si j’oublie de mettre des copyrights dans les fichiers...) [22:59:25] <duck> alors tu ne peux pas changer de licence plus tard [22:59:29] <jrand0m> ça me va duck, à mon avis [22:59:53] <jrand0m> par ex. thecrypto devrait être le détenteur du copyright de ses routines de chiffrement et SHA [23:00:03] <human> (j’observais toujours la politique de jrand0m de s’en tenir aux licences de module, d’ailleurs) [23:00:05] <jrand0m> mais comme il l’a publiée sous BSD 2 clauses, on va l’utiliser [23:00:38] <jrand0m> oh, je rate peut-être le point – tu veux t’assurer que tout le monde mette son propre nom ? [23:00:44] <duck> non [23:00:49] * jrand0m assigne le copyright à richard nixon [23:00:56] <human> heheh [23:01:34] <human> d’ailleurs : dans mon pays, "domaine public" est juste une autre forme de droit d’auteur [23:01:46] <jrand0m> hmm. i2p n’a aucune entité légale pour recevoir un copyright (et n’en aura *jamais*) [23:02:02] <human> c.-à-d. tu (l’auteur) distribues tes œuvres sans aucune restriction [23:02:18] <jrand0m> oui, beaucoup de pays ont des lois de PI foireuses [23:02:59] <human> jrand0m : juste pour dire qu’il vaut peut-être mieux mettre quelque chose comme "j’ai créé ce fichier, et vous pouvez l’utiliser sans aucune restriction" dans chaque fichier [23:03:13] <jrand0m> je pense que c’est une bonne idée [23:03:47] <human> jrand0m : (ça arrive déjà, bien sûr, mais je pense que ça devrait être une exigence :-) [23:03:55] <jrand0m> c’est pour ça que j’ai inclus "jrandom a écrit ceci en $year et le place dans le domaine public" ;) [23:04:08] <human> jrand0m : ouais :-) [23:04:27] <jrand0m> donc je ne saisis pas le point de duck [23:04:37] <fidd> et ce truc à propos de manger des enfants [23:04:37] <duck> je l’ai perdu aussi [23:04:43] <jrand0m> :) [23:04:44] <human> heheh [23:04:47] <duck> oublions [23:04:58] * lucky a rejoint #i2p [23:05:13] <jrand0m> ok, donc j’ajouterai à la section privilèges de commit la suggestion que les gens mentionnent leur paternité sur ce qu’ils écrivent [23:05:22] <jrand0m> (même s’ils ne mettent pas de copyright ?) [23:05:24] <lucky> salut [23:05:25] <lucky> :D [23:05:39] <jrand0m> s/suggestion/<i>suggestion</i>/ [23:05:42] <jrand0m> salut lucky [23:05:50] <jrand0m> [merde j’ai flingué ma regexp] [23:05:57] <duck> tu veux que je signe une déclaration en PGP ? [23:06:09] <jrand0m> je vais le faire, oui [23:06:30] <jrand0m> une fois la politique prête et révisée, je contacterai tous les committers précédents pour une auth PGP/GPG [23:06:33] <human> jrand0m : oui (dans mon pays il est impossible de renoncer au copyright, c’est vu comme un droit d’auteur inaliénable) [23:06:52] <duck> oui, ton pays est foireux [23:06:53] <duck> SUIVANT [23:06:56] <duck> (oups) [23:06:58] <jrand0m> :) [23:07:19] <fidd> human, quel pays ? [23:07:39] <human> jrand0m : donc, "ce fichier n’est pas soumis au copyright" n’a tout simplement pas de sens – tu devrais *toujours* dire explicitement que tu es l’auteur, et que tu ne mets aucune restriction à ton œuvre [23:07:47] <human> fidd : quelque part près de l’Europe :-) [23:07:54] <fidd> heh, ok [23:07:59] <lucky> human : tu peux plus tard dire que tu ne veux pas le copyright [23:08:03] <lucky> et le mettre dans le domaine public. [23:08:19] <jrand0m> human> avec la "publication implicite sous $primaryLicense", ça devrait régler le problème, non ? [23:08:24] <duck> human veut dire que ça ne veut rien dire dans $fuckedcountry [23:08:42] <jrand0m> human> puisque ça implique implicitement commit == release comme $primaryLicense [23:08:50] <human> duck : oui, exactement [23:09:07] <jrand0m> (donc pas de commentaire == licence implicite par $author, selon `cvs log`) [23:09:28] <jrand0m> (ah, du juridiquais dans le code ;) [23:09:36] <human> jrand0m : bon, je ne suis pas avocat... mais je pense que ça devrait marcher [23:09:43] * kaji a rejoint #i2p [23:09:48] <ox> * wilde est d’accord avec la dernière proposition [23:09:57] <jrand0m> w3rd. [23:10:05] <jrand0m> ok, je vais voir si je peux faire relire ça par l’eff [23:10:19] <jrand0m> on passe à 5) ??? [23:10:21] <human> jrand0m : peut-être qu’il vaut mieux avoir une sorte d’accord quand on donne l’accès CVS aux gens [23:10:46] <ox> <wilde> quand verrons-nous, net.i2p.legal.LicenseManager ? [23:10:47] <jrand0m> d’accord human> un accord explicite avec $policy sera un prérequis pour obtenir des privilèges de commit [23:10:50] <jrand0m> heh [23:10:52] <human> jrand0m : (par exemple, signer en GPG ta politique, et l’héberger sur le site I2P ?) [23:11:00] <human> heheh [23:11:04] <jrand0m> raisonnable human. [23:11:13] <mihi> jrand0m préfère PGP8 ;) [23:11:23] <jrand0m> carrément. pgpdisk++ [23:12:06] * wilde a rejoint #i2p [23:12:14] <duck> salut wilde [23:12:36] <jrand0m> ok, est-ce que quelqu’un a quelque chose à apporter pour 5) ??? [23:13:27] <wilde> juste une invitation encore une fois pour que les gens visitent drupal et commentent, modifient, etc. [23:13:37] <jrand0m> banco, oui, bon point [23:13:41] <duck> http://drupal.i2p.net/ [23:13:41] <wilde> pour qu’on ait une bonne doc pour la 1.0 [23:13:41] <mihi> human, jrand0m : la licence dans le CVS est ok maintenant ? ;) [23:13:55] <jrand0m> sur http://drupal.i2p.net/team il y a beaucoup de rôles [vacant]. bénévoles bienvenus ! [23:14:02] <fidd> je n’arrive pas à atteindre drupal via squuid :/ [23:14:17] * mihi se porte volontaire pour gars QS à cause du serveur echo ;) [23:14:29] <mihi> s/QS/QA/ [23:14:33] <jrand0m> woot ! [23:15:01] <wilde> tests unitaires pour le serveur echo [23:15:12] <mihi> wilde rofl non [23:15:17] <human> mihi : peut-être que tu devrais s/XXXX/mihi/ dans l’exception GPL :-) [23:15:20] <ughabugha> jrand0m : Heh, qu’entends-tu par test de charge ? :) [23:15:34] <mihi> le serveur echo est un test système pour i2p ;) [23:15:38] <mihi> human : oops ;) [23:15:56] * Rom|Away|4h a quitté IRC (Ping timeout) [23:16:08] <jrand0m> ughabugha> ça veut dire que tu maltraites (aka utilises) le router et que tu as de la patience avec moi pour debugger, en soumettant des rapports et des logs [23:16:35] <ox> <wilde> donc test de charge du pauvre jrandom... [23:16:40] <ughabugha> jrand0m : Oh, d’accord. :) [23:16:44] <duck> wow, mihi est rapide [23:16:47] <ughabugha> Hehe. [23:17:30] * Romster a rejoint #i2p [23:17:40] <mihi> duck : éditeur toujours ouvert et le commentaire CVS était rapide à taper aussi ;) [23:17:40] <jrand0m> mihi> les licences ont l’air très bien – juste pour être explicite, tu es identifié ici, et tu as l’intention de publier sous la BSD 2 clauses [per http://opensource.org/licenses/bsd-license.php], correct ? [23:17:41] * Romster est maintenant connu comme Rom|Away|4h [23:18:02] <jrand0m> (ou tu peux juste ajouter ce texte de copyright dans la source) [23:19:24] <mihi> hmm, que veut dire idented ? (oui pour ta deuxième sous-clause) [23:19:42] <jrand0m> ça veut dire que tu as prouvé à trent que tu es mihi :) [23:19:50] <duck> authentifié [23:19:54] <mihi> ok, identifié ;) [23:20:01] <jrand0m> w3rd [23:20:06] <human> essayons identicated [23:20:14] <mihi> ça me semblait être "indented" et je me suis dit que mes espaces étaient incorrects ;) [23:20:20] <jrand0m> hehe [23:20:43] <ox> * wilde pense à lancer word pour trouver encore un synonyme [23:21:07] <human> authentifié ? [23:21:22] <duck> bon... [23:21:28] <jrand0m> ok, r0x0r, quelqu’un a autre chose à dire ? [23:21:44] <ox> <wilde> ouais [23:21:50] <ox> <wilde> eep naming [23:22:00] <jrand0m> heh tu n’aimes pas ma prononciation ? [23:22:12] * kaji a quitté IRC (Ping timeout) [23:22:14] <ox> <wilde> de i2p -> eep [23:22:14] * Rom|Away|4h a quitté IRC (Ping timeout) [23:22:21] <jrand0m> oh [23:22:30] <jrand0m> tu veux renommer tout le projet "eep" ? [23:22:39] <human> lol [23:22:48] <ox> * wilde marmonne [23:22:48] <mihi> envisible enternet project ;) [23:23:08] <lucky> envisible [23:23:09] <jrand0m> extrordinarily excellent people [23:23:15] <lucky> connotate quelque chose pour moi. [23:23:46] <mihi> even easier publishing ;) [23:23:51] <jrand0m> ooOOoo [23:23:51] <lucky> Comme si ça allait être visible, donc possible. envision peut-être ? [23:23:53] <ughabugha> Allez, arrêtez de taquiner wilde. :) [23:23:54] <ox> <wilde> sérieusement, vous aimez le nom alors c’est marrant ? [23:24:06] <ox> <wilde> enfin je veux dire, je me fatigue [23:24:44] <ox> <wilde> les nouveaux utilisateurs n’auront pas la vie facile [23:25:03] <jrand0m> oh, je ne suis pas marketeur. on a utilisé "eep" parce que c’est tout ce qui m’est venu [23:25:23] <human> je pense qu’il devrait être interdit d’expliquer que eep ~= i2p, sinon les utilisateurs vont *vraiment* se planter [23:25:25] * ion a quitté IRC (Ping timeout) [23:25:26] <jrand0m> comment devrait-on appeler les sites web que les gens hébergent et consultent via i2p ? [23:25:38] <jrand0m> hehe [23:25:42] <duck> i2psites ? [23:25:44] <ox> <wilde> i2p site ? [23:25:57] * human aime eepsites sans explications :-) [23:26:09] * kaji a rejoint #i2p [23:26:25] * jrand0m demande l’avis du représentant des utilisateurs de l’équipe sur http://drupal.i2p.net/team [23:26:35] <duck> on en a un ? [23:26:38] <jrand0m> non [23:26:43] <jrand0m> ;) [23:26:52] <duck> heh [23:26:55] <human> en tout cas... vous pouvez changer tous les noms, tant que la "Shitlist" garde son nom actuel [23:26:56] <ox> * wilde se précipite sur le navigateur [23:27:01] <jrand0m> heh [23:27:06] <mihi> lol human [23:27:07] <jrand0m> oh, la shitlist va rester, c’est sûr ;) [23:27:21] <ox> <wilde> je prends le rôle, ça devrait être i2p sites, je démissionne [23:27:21] <duck> Je parie que shitlist est un mot anglais correct [23:27:24] <jrand0m> je veux dire, "blacklist" est moins fun [23:27:26] <jrand0m> hah wilde [23:27:29] <human> jrand0m : cool ! [23:27:56] <ughabugha> Mais pourquoi ne pas garder les noms actuels ? [23:28:05] * human s’inquiétait que la shitlist soit la première victime quand I2P deviendra corporate [23:28:06] <jrand0m> ok, je m’en fiche un peu, i2psite ça va, eepsite aussi [23:28:09] <ughabugha> Je veux dire qu’on a le temps d’y réfléchir sur la mailing list jusqu’à la 1.0. [23:28:09] <mihi> jrand0m : et les éléphants sur la lune doivent rester aussi ;) [23:28:22] <kaji> donc est-ce que kaji.i2p est en ligne pour quelqu’un. j’ai un peu juste lancé ça sans rien tester et je l’ai laissé tourner [23:28:31] <jrand0m> human> je pense qu’on n’a pas à s’en faire pour ça ;) [23:28:35] <ughabugha> kaji : Ça marchait pour moi. [23:28:48] <jrand0m> on doit continuer à déplacer les œufs de Pâques mihi :) [23:28:48] <ox> <wilde> je m’en fiche vraiment, eepsite est aussi ennuyeux que i2psite [23:29:05] <jrand0m> on peut les considérer comme synonymes [23:29:23] <ox> <wilde> c’est la pire décision ;) [23:29:44] <duck> wbk : ok, je dois partir un moment. La réunion est presque finie donc les gens peuvent t’aider sur #i2p [23:29:44] * jrand0m suppose que maintenant que j’ai pris le titre de PM je dois prendre une décision [23:29:48] * ion a rejoint #i2p [23:29:55] * jrand0m se botte les fesses [23:30:09] <human> heheh [23:30:12] * mihi devine que jrand0m a besoin d’un peu de soutien pour ça [23:30:19] * Trent@anon.iip définit le mode : +o mihi [23:30:27] * mihi définit le mode : +o jrand0m [23:30:30] <@jrand0m> ooOOoo [23:30:32] * mihi définit le mode : -o mihi [23:30:49] <ox> <wilde> ok plus de questions de ma part [23:30:55] * human sacrifie son animal de compagnie au PM [23:31:38] * mihi attend encore que jrand0m se botte lui-même... [23:31:44] <@jrand0m> je pense qu’il y a un intérêt à la discussion, ainsi qu’un peu de bizarrerie. j’incline aussi du côté de human – pas besoin de confondre les gens en expliquant "eep != i2p" [23:31:59] * @jrand0m Décide officiellement "eepsite" [23:32:23] * Vous avez été expulsé par jrand0m (bastard !) Fermeture de session : Tue Mar 23 23:32:23 2004 Démarrage de session : Tue Mar 23 23:32:30 2004 [23:32:32] <human> lol [23:32:37] <duck> clôturons vite la réunion à la baff [23:32:40] <duck> oh, trop tard [23:32:42] <jrand0m> heh [23:32:48] <human> heheh [23:32:56] <jrand0m> ok autre chose ? on en est à 92 minutes [23:33:05] * jrand0m s’échauffe... [23:33:20] * jrand0m *baf* clôt la réunion